Filing Flows

Filing Flows › Comparisons › AAON vs TGEN

Aaon vs Tecogen: AAON and TGEN compared

Aaon is the larger company: $627M of revenue in its latest quarter (Q2 2026) against $5.7M for Tecogen (Q2 2026). Aaon is growing faster (+101% against -21% a year earlier). Aaon is more profitable, with an operating margin of 11.0% against -37.4%.

Aaon vs Tecogen, latest quarterAaon vs Tecogen, latest quarterAaon (AAON)Tecogen (TGEN)Revenue$627M$5.7MRevenue growth, Y/Y+101%-21%Operating margin11.0%-37.4%Net margin9.0%-37.3%

Where the money goes: AAON and TGEN

Aaon (AAON) · Q2 2026

Aaon, Q2 2026: revenue $627M (+101% year over year), operating margin 11.0%, net earnings $56.7M, operating cash flow $21.0M. The chart follows the revenue to costs, profit and cash.

Tecogen (TGEN) · Q2 2026

Tecogen, Q2 2026: revenue $5.7M (-21% year over year), operating margin -37.4%, net loss $2.1M, operating cash flow −$2.4M. The chart follows the revenue to costs, profit and cash.

Aaon revenue by segment, Q2 2026Aaon revenue by segment, Q2 2026AAON Oklahoma$262MBasX$218MAAON Coil Products$147M
Tecogen revenue by segment, Q2 2026Tecogen revenue by segment, Q2 2026Services$4.4MProducts$1.1MEnergy production$236K
Aaon (AAON)Tecogen (TGEN)
Latest quarterQ2 2026Q2 2026
Revenue$627M$5.7M
Revenue growth, Y/Y+101%-21%
Gross margin24.3%—
Operating margin11.0%-37.4%
Net earnings$56.7M−$2.1M
Net margin9.0%-37.3%
Operating cash flow$21.0M−$2.4M
Market value$4.8B—
P/E30.1×—
Analysts’ mean target$128.50—

Where the revenue comes from

Aaon

Tecogen

Questions

Which is bigger, Aaon or Tecogen?

Aaon is the larger company: $627M of revenue in its latest quarter (Q2 2026) against $5.7M for Tecogen (Q2 2026).

Is Aaon or Tecogen growing faster?

Aaon is growing faster (+101% against -21% a year earlier).

Which is more profitable, Aaon or Tecogen?

Aaon is more profitable, with an operating margin of 11.0% against -37.4%.

More: Aaon earnings · how Aaon makes money · Tecogen earnings · how Tecogen makes money

From the companies' latest 10-Q, 10-K or earnings release (10-Q filed Aug 10, 2026; 10-Q filed Aug 13, 2026). Fiscal quarters can end on different dates. Not investment advice.