CECO ENVIRONMENTAL CORP
For the period ended Dec 31, 2024. Filed Feb 25, 2025.
View on SEC.govAbout this filing
A company's yearly report to the SEC, with audited financial statements. It is the fullest account a company gives of its business, its finances and the risks it sees.
FY2024 · Filed Feb 25, 2025
CECO$52.00+19.0%Stored close · as of Nov 9, 2026
Extracted filing text, with the paragraph anchors used by the comparison.
See the whole filing, with its images and exhibitsContents
Consolidated Statements of Shareholders’ Equity
| Accumulated | |||||||
|---|---|---|---|---|---|---|---|
| Capital in · Retained Earnings · Other · Total | |||||||
| Common Stock · excess of · (Accumulated · Comprehensive · Noncontrolling · Shareholders' | |||||||
| (in thousands) | Shares | Amount | par value | Loss) | Loss | Interest | Equity |
| Balance January 1, 2022 | 35,028 | $350 | $252,989 | $(36,715) | $(12,070) | $1,403 | $205,957 |
| Net income for the year ended December 31, 2022 | - | - | - | 17,417 | - | 846 | 18,263 |
| Exercise of stock options | 43 | - | 377 | - | - | - | 377 |
| Restricted stock units issued | 286 | 3 | (443) | - | - | - | (440) |
| Share-based compensation earned | 57 | 1 | 4,261 | - | - | - | 4,262 |
| Common stock repurchase and retirement (See Note 9) | (1,032) | (10) | (7,010) | - | - | - | (7,020) |
| Adjustment for minimum pension liability, net of tax of $97 | - | - | - | - | (291) | - | (291) |
| Translation loss | - | - | - | - | (5,635) | - | (5,635) |
| Noncontrolling interest distribution | - | - | - | - | - | (1,425) | (1,425) |
| Fair value of noncontrolling interest equity issued (See Note 14) | - | - | - | - | - | 4,100 | 4,100 |
| Balance December 31, 2022 | 34,382 | $344 | $250,174 | $(19,298) | $(17,996) | $4,924 | $218,148 |
| Net income for the year ended December 31, 2023 | — | — | — | 12,911 | - | 1,590 | 14,501 |
| Exercise of stock options | 101 | 1 | 1,209 | - | - | - | 1,210 |
| Restricted stock units issued | 328 | 3 | (1,189) | - | - | - | (1,186) |
| Share-based compensation earned | 24 | — | 4,762 | - | - | - | 4,762 |
| Adjustment for minimum pension liability, net of tax of $619 | - | - | - | - | 1,225 | - | 1,225 |
| Translation gain | - | - | - | - | 497 | - | 497 |
| Noncontrolling interest distribution | - | - | - | - | - | (1,666) | (1,666) |
| Balance December 31, 2023 | 34,835 | $348 | $254,956 | $(6,387) | $(16,274) | $4,848 | $237,491 |
| Net income for the year ended December 31, 2024 | - | - | - | 12,957 | - | 1,464 | 14,421 |
| Exercise of stock options | 28 | - | 367 | - | - | - | 367 |
| Restricted stock units issued | 314 | 3 | (3,018) | - | - | - | (3,015) |
| Share based compensation earned | 31 | — | 7,908 | - | - | - | 7,908 |
| Common stock repurchase and retirement | (230) | (2) | (5,002) | - | - | - | (5,004) |
| Adjustment for minimum pension liability, net of tax of $782 | - | - | - | - | 2,693 | - | 2,693 |
| Translation loss | - | - | - | - | (860) | - | (860) |
| Noncontrolling interest distributions | - | - | - | - | - | (2,108) | (2,108) |
| Balance December 31, 2024 | 34,978 | $349 | $255,211 | $6,570 | $(14,441) | $4,204 | $251,893 |
The text of this filing, as the company filed it with the SEC, without its images or exhibits. This is not investment advice.