Advertisement
Screener

Ameresco, Inc. (AMRC) Other

Ameresco, Inc. Other

Cover page items of the 10-K and 10-Q that have no other home: a security other than the listed stock or a bond, a check box that differs from the latest cover, or a figure not in the Balance Sheet › Equity tabs. Newest first, as filed.

  • 2026-08-04: Form 10-Q; Item Shares outstanding CommonClassA as of 2026-07-31; As filed 35,066,211.
  • 2026-08-04: Form 10-Q; Item Shares outstanding CommonClassB as of 2026-07-31; As filed 18,000,000.
  • 2026-05-05: Form 10-Q; Item Shares outstanding CommonClassA as of 2026-05-01; As filed 34,951,417.
  • 2026-05-05: Form 10-Q; Item Shares outstanding CommonClassB as of 2026-05-01; As filed 18,000,000.
FiledFormItemAs filed
2026-08-0410-QShares outstanding CommonClassA as of 2026-07-3135,066,211
2026-08-0410-QShares outstanding CommonClassB as of 2026-07-3118,000,000
2026-05-0510-QShares outstanding CommonClassA as of 2026-05-0134,951,417
2026-05-0510-QShares outstanding CommonClassB as of 2026-05-0118,000,000
2025-11-0410-QShares outstanding CommonClassA as of 2025-10-3034,797,456
2025-11-0410-QShares outstanding CommonClassB as of 2025-10-3018,000,000
2025-08-0510-QShares outstanding CommonClassA as of 2025-08-0134,703,659
2025-08-0510-QShares outstanding CommonClassB as of 2025-08-0118,000,000
2025-05-0610-QShares outstanding CommonClassA as of 2025-05-0134,603,581
2025-05-0610-QShares outstanding CommonClassB as of 2025-05-0118,000,000
2025-02-2810-KShares outstanding CommonClassA as of 2025-02-2434,541,213
2025-02-2810-KShares outstanding CommonClassB as of 2025-02-2418,000,000
2024-11-0810-QShares outstanding CommonClassA as of 2024-11-0434,442,751
2024-11-0810-QShares outstanding CommonClassB as of 2024-11-0418,000,000
2024-08-0610-QShares outstanding CommonClassA as of 2024-08-0234,402,515
2024-08-0610-QShares outstanding CommonClassB as of 2024-08-0218,000,000
2024-05-0710-QShares outstanding CommonClassA as of 2024-05-0134,338,602
2024-05-0710-QShares outstanding CommonClassB as of 2024-05-0118,000,000
2024-03-1110-K/AShares outstanding CommonClassA as of 2024-02-2334,282,945
2024-03-1110-K/AShares outstanding CommonClassB as of 2024-02-2318,000,000
2024-02-2910-KShares outstanding CommonClassA as of 2024-02-2334,282,945
2024-02-2910-KShares outstanding CommonClassB as of 2024-02-2318,000,000
2023-11-0710-QShares outstanding CommonClassA as of 2023-11-0334,234,525
2023-11-0710-QShares outstanding CommonClassB as of 2023-11-0318,000,000
2023-08-0110-QShares outstanding CommonClassA as of 2023-07-2834,200,760
2023-08-0110-QShares outstanding CommonClassB as of 2023-07-2818,000,000
2023-05-0210-QShares outstanding CommonClassA as of 2023-04-2834,121,362
2023-05-0210-QShares outstanding CommonClassB as of 2023-04-2818,000,000
2023-02-2810-KShares outstanding CommonClassA as of 2023-02-2433,948,362
2023-02-2810-KShares outstanding CommonClassB as of 2023-02-2418,000,000
2022-11-0110-QShares outstanding CommonClassA as of 2022-10-2833,914,193
2022-11-0110-QShares outstanding CommonClassB as of 2022-10-2818,000,000
2022-08-0210-QShares outstanding CommonClassA as of 2022-07-2933,833,893
2022-08-0210-QShares outstanding CommonClassB as of 2022-07-2918,000,000
2022-05-0310-QShares outstanding CommonClassA as of 2022-04-2933,808,964
2022-05-0310-QShares outstanding CommonClassB as of 2022-04-2918,000,000
2022-05-0310-QStock registered under Section 12(b)Class B Common Stock, $0.0001 par value per share · NYSE
2022-05-0310-QStock registered under Section 12(b)Class A Common Stock, $0.0001 par value per share · AMRC · NYSE
2022-03-0110-KShares outstanding CommonClassA as of 2022-02-2533,724,309
2022-03-0110-KShares outstanding CommonClassB as of 2022-02-2518,000,000
2021-11-0210-QShares outstanding CommonClassA as of 2021-10-2933,559,460
2021-11-0210-QShares outstanding CommonClassB as of 2021-10-2918,000,000
2021-11-0210-QStock registered under Section 12(b)Class A Common Stock, $0.0001 par value per share · AMRC · NYSE
2021-11-0210-QStock registered under Section 12(b)Class B Common Stock, $0.0001 par value per share · NYSE
2021-08-0310-QShares outstanding CommonClassA as of 2021-07-3033,388,508
2021-08-0310-QShares outstanding CommonClassB as of 2021-07-3018,000,000
2021-08-0310-QStock registered under Section 12(b)Class A Common Stock, $0.0001 par value per share · AMRC · NYSE
2021-08-0310-QStock registered under Section 12(b)Class B Common Stock, $0.0001 par value per share · NYSE
2021-05-0510-QShares outstanding CommonClassA as of 2021-04-3033,270,425
2021-05-0510-QShares outstanding CommonClassB as of 2021-04-3018,000,000
2021-05-0510-QStock registered under Section 12(b)Class B Common Stock, $0.0001 par value per share · NYSE
2021-05-0510-QStock registered under Section 12(b)Class A Common Stock, $0.0001 par value per share · AMRC · NYSE
2021-03-0210-KShares outstanding CommonClassA as of 2021-02-2630,252,766
2021-03-0210-KShares outstanding CommonClassB as of 2021-02-2618,000,000
2021-03-0210-KStock registered under Section 12(b)Class A Common Stock,par value $0.0001 per share · AMRC · NYSE
2020-11-0310-QShares outstanding CommonClassA as of 2020-11-0229,866,075
2020-11-0310-QShares outstanding CommonClassB as of 2020-11-0218,000,000
2020-11-0310-QStock registered under Section 12(b)Class B Common Stock, $0.0001 par value per share · NYSE
2020-11-0310-QStock registered under Section 12(b)Class A Common Stock, $0.0001 par value per share · AMRC · NYSE
2020-08-0510-QShares outstanding CommonClassA as of 2020-07-3029,726,702
2020-08-0510-QShares outstanding CommonClassB as of 2020-07-3018,000,000
2020-08-0510-QStock registered under Section 12(b)Class B Common Stock, $0.0001 par value per share · NYSE
2020-08-0510-QStock registered under Section 12(b)Class A Common Stock, $0.0001 par value per share · AMRC · NYSE
2020-05-0510-QShares outstanding CommonClassA as of 2020-05-0129,567,741
2020-05-0510-QShares outstanding CommonClassB as of 2020-05-0118,000,000
2020-05-0510-QStock registered under Section 12(b)Class A Common Stock, $0.0001 par value per share
2020-05-0510-QStock registered under Section 12(b)Class B Common Stock, $0.0001 par value per share
2020-03-0410-KWell-known seasoned issuerNo
2019-03-0810-KWell-known seasoned issuerNo
2018-03-0710-KWell-known seasoned issuerNo
2017-03-0310-KWell-known seasoned issuerNo
2016-03-0410-KWell-known seasoned issuerNo
2015-03-0610-KWell-known seasoned issuerNo
2014-03-1710-KWell-known seasoned issuerNo
2013-03-1810-KWell-known seasoned issuerNo
2012-03-1510-KWell-known seasoned issuerNo