NYSE:TGEN | Profit Margins | TECOGEN INC.

Complete source-backed margin history.

Available history
2011-12-31 to 2026-06-30
Data captured

Historical Profit Margins

DateGross marginOperating marginNet margin
2026-06-3037.83%-37.42%-37.39%
2026-03-3140.87%-33.71%-33.47%
2025-12-3136.81%-77.81%-75.10%
2025-09-3030.40%-29.25%-29.67%
2025-06-3033.76%-19.35%-20.07%
2025-03-3144.26%-8.17%-9.07%
2024-12-3145.01%-18.71%-19.52%
2024-09-3044.06%-15.51%-16.53%
2024-06-3043.98%-31.18%-32.55%
2024-03-3141.64%-16.97%-17.86%
2023-12-3139.83%-30.78%-31.30%
2023-09-3041.14%-5.18%-6.77%
2023-06-3042.00%-11.56%-11.56%
2023-03-3138.88%-26.95%-27.70%
2022-12-3152.50%-30.86%-31.43%
2022-09-3043.72%-3.24%-3.88%
2022-06-3042.15%-12.74%-13.35%
2022-03-3141.55%1.09%1.20%
2021-12-3148.08%1.94%0.88%
2021-09-3046.69%-18.15%29.24%
2021-06-3046.26%-5.04%6.50%
2021-03-3148.72%-2.29%29.17%
2020-12-3141.41%-73.11%-71.81%
2020-09-3038.71%-2.88%-3.22%
2020-06-3039.08%-6.72%-8.79%
2020-03-3135.07%-14.03%-15.10%
2019-12-3137.45%-5.04%-5.57%
2019-09-3032.65%-6.21%-6.76%
2019-06-3043.55%-4.25%-4.54%
2019-03-3136.19%-40.94%-40.12%
2018-12-3139.84%-47.34%-46.93%
2018-09-3036.32%-7.08%-7.60%
2018-06-3037.38%-7.53%-8.92%
2018-03-3137.72%0.70%0.20%
2017-12-3136.97%3.00%2.62%
2017-09-3038.32%1.01%0.32%
2017-06-3039.35%-3.24%-3.87%
2017-03-3142.57%1.13%0.65%
2016-12-3138.02%0.65%0.06%
2016-09-3041.94%3.77%3.14%
2016-06-3036.98%-6.79%-7.31%
2016-03-3133.88%-17.87%-17.60%
2015-12-3137.35%-18.35%-18.65%
2015-09-3035.69%-19.75%-20.29%
2015-06-3033.54%-4.74%-5.68%
2015-03-3133.54%-4.74%-5.68%
2014-12-3139.54%0.19%-0.47%
2014-09-3026.09%-34.85%-34.67%
2014-06-3029.71%-26.85%-27.09%
2014-03-3133.83%-24.85%-24.20%
2013-12-3132.94%-2.37%-1.82%
2013-09-3037.76%-48.89%-47.96%
2013-06-3029.03%-41.07%-38.90%
2013-03-3127.48%-23.70%-21.26%
2012-12-3133.76%-4.01%-2.28%
2012-09-3038.80%-24.88%-22.10%
2012-06-3040.99%-14.27%-11.73%
2012-03-3143.49%-16.54%-13.48%

Annual Profit Margins

DateGross marginOperating marginNet margin
2025-12-3136.29%-30.45%-30.47%
2024-12-3143.64%-20.05%-21.04%
2023-12-3140.58%-17.56%-18.29%
2022-12-3144.26%-9.40%-9.79%
2021-12-3147.49%-5.00%15.15%
2020-12-3138.32%-21.10%-21.77%
2019-12-3137.33%-13.94%-14.09%
2018-12-3137.88%-15.43%-15.91%
2017-12-3139.02%0.68%0.14%
2016-12-3137.98%-4.07%-4.48%
2015-12-3135.60%-12.33%-12.72%
2014-12-3133.08%-19.15%-19.37%
2013-12-3131.74%-23.16%-21.76%
2012-12-3138.45%-13.14%-10.73%
2011-12-3144.16%-17.02%-14.23%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.