The computational components of basic and diluted earnings per share for the three months ended September 30, 2023 and 2022 are as follows:
|
|
|
|
|
|
|
|
|
|
|
Three months ended September 30, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
Numerator (for basic and diluted earnings per share) |
|
|
|
|
|
|
Net income attributable to CECO Environmental Corp. |
|
$ |
3,330 |
|
|
$ |
1,943 |
|
|
|
|
|
|
|
|
Denominator |
|
|
|
|
|
|
Basic weighted-average shares outstanding |
|
|
34,772 |
|
|
|
34,456 |
|
Common stock equivalents arising from stock options and restricted stock awards |
|
|
529 |
|
|
|
415 |
|
Diluted weighted-average shares outstanding |
|
|
35,301 |
|
|
|
34,871 |
|
The computational components of basic and diluted earnings per share for the nine months ended September 30, 2023 and 2022 are as follows:
|
|
|
|
|
|
|
|
|
|
|
Nine months ended September 30, |
|
(in thousands) |
|
2023 |
|
|
2022 |
|
Numerator (for basic and diluted earnings per share) |
|
|
|
|
|
|
Net income attributable to CECO Environmental Corp. |
|
$ |
9,032 |
|
|
$ |
9,122 |
|
|
|
|
|
|
|
|
Denominator |
|
|
|
|
|
|
Basic weighted-average shares outstanding |
|
|
34,612 |
|
|
|
34,791 |
|
Common stock equivalents arising from stock options and restricted stock awards |
|
|
604 |
|
|
|
244 |
|
Diluted weighted-average shares outstanding |
|
|
35,216 |
|
|
|
35,035 |
|
|