_id
69171d9a3c536f8df2316716
Ticker
TGEN
Name
Tecogen Inc.
Exchange
OTCQX
Address
Building 1, North Billerica, MA, United States, 01862
Country
USA
Sector
Industrials
Industry
Electrical Equipment & Parts
Currency
USD
Website
https://www.tecogen.com
Description
Tecogen Inc., together with its subsidiaries, designs, manufactures, markets, and maintains cogeneration products for multi-family residential, commercial, recreational, and industrial use in the United States. It operates in three segments: Products, Services, and Energy Production. The Products segment designs, manufactures, and sells industrial and commercial cogeneration systems to hospitals and nursing homes, schools and universities, health clubs and spas, hotels and motels, office and retail buildings, food and beverage processors, multi-unit residential buildings, laundries, ice rinks, swimming pools, factories, municipal buildings, indoor agriculture, military installations, and indoor growing facilities. Its Services segment provides operations and maintenance services for its products under long term service contracts. The Energy Production segment installs, operates, and maintains distributed own generation electricity systems and sells the energy generated by such systems in the form of electricity, heat, hot water, and cooling to its customers under long-term energy sales agreements. The company also offers natural gas-powered cogeneration systems for water and space heating, and/or air conditioning. Its product portfolio includes InVerde e+ and TecoPower cogeneration units for the supply electricity and hot water; Tecochill, an air-conditioning and refrigeration chiller, and hybrid-drive air-cooled and gas engine-driven chiller to produce chilled water and hot water; Tecofrost, a gas engine-driven refrigeration compressor to circulate refrigerant and provide hot water as a byproduct; and Ultera, an emissions control technology. It sells its products through in-house marketing, as well as independent sales agents and representatives. Tecogen Inc. was incorporated in 2000 and is headquartered in North Billerica, Massachusetts.
Last Close
5.67
Volume
4065440
Current Price
5.09
Change
-1.185
Last Updated
2026-01-07T13:01:42.032Z
Image
data:image/webp;base64,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
Ipo Date
2014-05-20T00:00:00.000Z
Market Cap
206054144
Next Dividend Date
-
Dividend Frequency
-
Dividend Rate
-
Dividend Yield
0
Sentiment
0.9983333333333334
Sentiment Sources
3
Rating
4
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Current Quarter
2025-06-30
Revenue
7294820
Cost Of Revenue
4832328
Gross Profit
2462492
Operating Expenses
8706962
Operating Income
-1412142
Interest Expense
38153
Pretax Income
-1456393
Net Income
-1464105
Eps
-0.05725536525247453
Dividends Per Share
-
Shares Outstanding
29690798
Income Tax Expense
-
EBITDA
-
Operating Margin
-19.358147288075646
Total Other Income Expense Net
-6098
Cash
1640864
Short Term Investments
-
Receivables
6640483
Inventories
9679229
Total Current Assets
19036570
Property Plant Equipment
2753730
Total Assets
28351837
Payables
4946218
Short Term Debt
-
Long Term Debt
1067848
Total Liabilities
19410386
Equity
9098831
Bs_currency_symbol
USD
Depreciation
205686
Change In Working Capital
-1391760
Cash From Operations
-2602217
Capital Expenditures
145969
Cash From Investing
-
Cash From Financing
332044
Net Change In Cash
-2425929
Cf_currency_symbol
USD
PE
-
PB
14.305011720736431
ROE
-16.091133025770013
ROA
-5.164056918075538
FCF
-2748186
Fcf Percent
-0.37673115991895617
Piotroski FScore
0
Health Score
12
Deep Value Investing Score
2
Defensive Investing Score
5.5
Dividend Investing Score
1.5
Economic Moat Investing Score
3.3
Garp Investing Score
1
Growth Investing Score
1
Momentum Investing Score
2.5
Net Net Investing Score
2.5
Quality Investing Score
1.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-06-30
Quarters > 0 > income Statement > revenue
7294820
Quarters > 0 > income Statement > cost Of Revenue
4832328
Quarters > 0 > income Statement > gross Profit
2462492
Quarters > 0 > income Statement > operating Expenses
8706962
Quarters > 0 > income Statement > operating Income
-1412142
Quarters > 0 > income Statement > interest Expense
38153
Quarters > 0 > income Statement > pretax Income
-1456393
Quarters > 0 > income Statement > net Income
-1464105
Quarters > 0 > income Statement > eps
-0.05725536525247453
Quarters > 0 > income Statement > dividends Per Share
-
Quarters > 0 > income Statement > shares Outstanding
25571490
Quarters > 0 > income Statement > income Tax Expense
-
Quarters > 0 > income Statement > EBITDA
-
Quarters > 0 > income Statement > operating Margin
-19.358147288075646
Quarters > 0 > income Statement > total Other Income Expense Net
-6098
Quarters > 0 > income Statement > currency_symbol
USD
Quarters > 0 > balance Sheet > cash
1640864
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
6640483
Quarters > 0 > balance Sheet > inventories
9679229
Quarters > 0 > balance Sheet > total Current Assets
19036570
Quarters > 0 > balance Sheet > property Plant Equipment
2753730
Quarters > 0 > balance Sheet > total Assets
28351837
Quarters > 0 > balance Sheet > payables
4946218
Quarters > 0 > balance Sheet > short Term Debt
-
Quarters > 0 > balance Sheet > long Term Debt
1067848
Quarters > 0 > balance Sheet > total Liabilities
19410386
Quarters > 0 > balance Sheet > equity
9098831
Quarters > 0 > balance Sheet > currency_symbol
USD
Quarters > 0 > cash Flow > net Income
-1464110
Quarters > 0 > cash Flow > depreciation
205686
Quarters > 0 > cash Flow > change In Working Capital
-1391760
Quarters > 0 > cash Flow > cash From Operations
-2602217
Quarters > 0 > cash Flow > capital Expenditures
145969
Quarters > 0 > cash Flow > cash From Investing
-
Quarters > 0 > cash Flow > cash From Financing
332044
Quarters > 0 > cash Flow > net Change In Cash
-2425929
Quarters > 0 > cash Flow > currency_symbol
USD
Quarters > 0 > ratios > PE
-0.05725536525247453
Quarters > 0 > ratios > PB
14.305011720736431
Quarters > 0 > ratios > ROE
-16.091133025770013
Quarters > 0 > ratios > ROA
-5.164056918075538
Quarters > 0 > ratios > FCF
-2748186
Quarters > 0 > ratios > Piotroski FScore
0
Quarters > 0 > ratios > fcf Percent
-0.37673115991895617
Quarters > 0 > health Score
12
Quarters > 1 > quarter
2025-03-31
Quarters > 1 > income Statement > revenue
7277770
Quarters > 1 > income Statement > cost Of Revenue
4056730
Quarters > 1 > income Statement > gross Profit
3221040
Quarters > 1 > income Statement > operating Expenses
7872014
Quarters > 1 > income Statement > operating Income
-594244
Quarters > 1 > income Statement > interest Expense
32326
Quarters > 1 > income Statement > pretax Income
-659564
Quarters > 1 > income Statement > net Income
-659922
Quarters > 1 > income Statement > eps
-0.026412451725039015
Quarters > 1 > income Statement > dividends Per Share
-
Quarters > 1 > income Statement > shares Outstanding
24985261
Quarters > 1 > income Statement > income Tax Expense
-
Quarters > 1 > income Statement > EBITDA
-
Quarters > 1 > income Statement > operating Margin
-8.165193458985376
Quarters > 1 > income Statement > total Other Income Expense Net
-32994
Quarters > 1 > income Statement > currency_symbol
USD
Quarters > 1 > balance Sheet > cash
4066793
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
5849511
Quarters > 1 > balance Sheet > inventories
9886750
Quarters > 1 > balance Sheet > total Current Assets
20614340
Quarters > 1 > balance Sheet > property Plant Equipment
2421162
Quarters > 1 > balance Sheet > total Assets
29725828
Quarters > 1 > balance Sheet > payables
4346918
Quarters > 1 > balance Sheet > short Term Debt
-
Quarters > 1 > balance Sheet > long Term Debt
1055122
Quarters > 1 > balance Sheet > total Liabilities
20214335
Quarters > 1 > balance Sheet > equity
9649756
Quarters > 1 > balance Sheet > currency_symbol
USD
Quarters > 1 > cash Flow > net Income
-659922
Quarters > 1 > cash Flow > depreciation
185695
Quarters > 1 > cash Flow > change In Working Capital
-702043
Quarters > 1 > cash Flow > cash From Operations
-1173403
Quarters > 1 > cash Flow > capital Expenditures
132020
Quarters > 1 > cash Flow > cash From Investing
-
Quarters > 1 > cash Flow > cash From Financing
-128
Quarters > 1 > cash Flow > net Change In Cash
-1338440
Quarters > 1 > cash Flow > currency_symbol
USD
Quarters > 1 > ratios > PE
-0.026412451725039015
Quarters > 1 > ratios > PB
13.179087480553912
Quarters > 1 > ratios > ROE
-6.838742865622716
Quarters > 1 > ratios > ROA
-2.2200289929686736
Quarters > 1 > ratios > FCF
-1305423
Quarters > 1 > ratios > Piotroski FScore
0
Quarters > 1 > ratios > fcf Percent
-0.17937129093115062
Quarters > 1 > health Score
12
Quarters > 2 > quarter
2024-12-31
Quarters > 2 > income Statement > revenue
6075522
Quarters > 2 > income Statement > cost Of Revenue
3341075
Quarters > 2 > income Statement > gross Profit
2734447
Quarters > 2 > income Statement > operating Expenses
6999350
Quarters > 2 > income Statement > operating Income
-923828
Quarters > 2 > income Statement > interest Expense
42271
Quarters > 2 > income Statement > pretax Income
-1179283
Quarters > 2 > income Statement > net Income
-1186067
Quarters > 2 > income Statement > eps
-0.04753725822747906
Quarters > 2 > income Statement > dividends Per Share
-
Quarters > 2 > income Statement > shares Outstanding
24950261
Quarters > 2 > income Statement > income Tax Expense
-
Quarters > 2 > income Statement > EBITDA
-
Quarters > 2 > income Statement > operating Margin
-15.205738700312498
Quarters > 2 > income Statement > total Other Income Expense Net
-213184
Quarters > 2 > income Statement > currency_symbol
USD
Quarters > 2 > balance Sheet > cash
5405233
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
6026545
Quarters > 2 > balance Sheet > inventories
9634005
Quarters > 2 > balance Sheet > total Current Assets
22145246
Quarters > 2 > balance Sheet > property Plant Equipment
3468394
Quarters > 2 > balance Sheet > total Assets
31092259
Quarters > 2 > balance Sheet > payables
4142678
Quarters > 2 > balance Sheet > short Term Debt
-
Quarters > 2 > balance Sheet > long Term Debt
-
Quarters > 2 > balance Sheet > total Liabilities
20966721
Quarters > 2 > balance Sheet > equity
10230345
Quarters > 2 > balance Sheet > currency_symbol
USD
Quarters > 2 > cash Flow > net Income
-1186067
Quarters > 2 > cash Flow > depreciation
134039
Quarters > 2 > cash Flow > change In Working Capital
4763204
Quarters > 2 > cash Flow > cash From Operations
4177542
Quarters > 2 > cash Flow > capital Expenditures
130231
Quarters > 2 > cash Flow > cash From Investing
-
Quarters > 2 > cash Flow > cash From Financing
64538
Quarters > 2 > cash Flow > net Change In Cash
4122995
Quarters > 2 > cash Flow > currency_symbol
USD
Quarters > 2 > ratios > PE
-0.04753725822747906
Quarters > 2 > ratios > PB
12.41373858750609
Quarters > 2 > ratios > ROE
-11.593616833058904
Quarters > 2 > ratios > ROA
-3.814669754294791
Quarters > 2 > ratios > FCF
4047311
Quarters > 2 > ratios > Piotroski FScore
2
Quarters > 2 > ratios > fcf Percent
0.6661667919233936
Quarters > 2 > health Score
32
Quarters > 3 > quarter
2024-09-30
Quarters > 3 > income Statement > revenue
5630130
Quarters > 3 > income Statement > cost Of Revenue
3149216
Quarters > 3 > income Statement > gross Profit
2480914
Quarters > 3 > income Statement > operating Expenses
6507395
Quarters > 3 > income Statement > operating Income
-877265
Quarters > 3 > income Statement > interest Expense
23003
Quarters > 3 > income Statement > pretax Income
-895930
Quarters > 3 > income Statement > net Income
-930408
Quarters > 3 > income Statement > eps
-0.037440572555757064
Quarters > 3 > income Statement > dividends Per Share
-
Quarters > 3 > income Statement > shares Outstanding
24850261
Quarters > 3 > income Statement > income Tax Expense
-
Quarters > 3 > income Statement > EBITDA
-
Quarters > 3 > income Statement > operating Margin
-15.581611792267674
Quarters > 3 > income Statement > total Other Income Expense Net
4338
Quarters > 3 > income Statement > currency_symbol
USD
Quarters > 3 > balance Sheet > cash
1282238
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
5448364
Quarters > 3 > balance Sheet > inventories
9895226
Quarters > 3 > balance Sheet > total Current Assets
18168578
Quarters > 3 > balance Sheet > property Plant Equipment
3976552
Quarters > 3 > balance Sheet > total Assets
27480287
Quarters > 3 > balance Sheet > payables
4838395
Quarters > 3 > balance Sheet > short Term Debt
-
Quarters > 3 > balance Sheet > long Term Debt
-
Quarters > 3 > balance Sheet > total Liabilities
16287083
Quarters > 3 > balance Sheet > equity
11304331
Quarters > 3 > balance Sheet > currency_symbol
USD
Quarters > 3 > cash Flow > net Income
-930408
Quarters > 3 > cash Flow > depreciation
138246
Quarters > 3 > cash Flow > change In Working Capital
507355
Quarters > 3 > cash Flow > cash From Operations
-207292
Quarters > 3 > cash Flow > capital Expenditures
282296
Quarters > 3 > cash Flow > cash From Investing
-
Quarters > 3 > cash Flow > cash From Financing
974192
Quarters > 3 > cash Flow > net Change In Cash
440325
Quarters > 3 > cash Flow > currency_symbol
USD
Quarters > 3 > ratios > PE
-0.037440572555757064
Quarters > 3 > ratios > PB
11.189324559763865
Quarters > 3 > ratios > ROE
-8.230544558541323
Quarters > 3 > ratios > ROA
-3.3857288317258116
Quarters > 3 > ratios > FCF
-489588
Quarters > 3 > ratios > Piotroski FScore
1
Quarters > 3 > ratios > fcf Percent
-0.08695856045952757
Quarters > 3 > health Score
17
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
22619536
Annuals > 0 > income Statement > cost Of Revenue
12749363
Annuals > 0 > income Statement > gross Profit
9870173
Annuals > 0 > income Statement > operating Expenses
26948509
Annuals > 0 > income Statement > operating Income
-4328973
Annuals > 0 > income Statement > interest Expense
117118
Annuals > 0 > income Statement > pretax Income
-4651205
Annuals > 0 > income Statement > net Income
-4760238
Annuals > 0 > income Statement > eps
-0.1907891063744784
Annuals > 0 > income Statement > dividends Per Share
-
Annuals > 0 > income Statement > shares Outstanding
24950261
Annuals > 0 > income Statement > income Tax Expense
-
Annuals > 0 > income Statement > EBITDA
-
Annuals > 0 > income Statement > operating Margin
-19.138204249636242
Annuals > 0 > income Statement > total Other Income Expense Net
-205114
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
5405233
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
6026545
Annuals > 0 > balance Sheet > inventories
9634005
Annuals > 0 > balance Sheet > total Current Assets
22145246
Annuals > 0 > balance Sheet > property Plant Equipment
3468394
Annuals > 0 > balance Sheet > total Assets
31092259
Annuals > 0 > balance Sheet > payables
4142678
Annuals > 0 > balance Sheet > short Term Debt
-
Annuals > 0 > balance Sheet > long Term Debt
-
Annuals > 0 > balance Sheet > total Liabilities
20966721
Annuals > 0 > balance Sheet > equity
10230345
Annuals > 0 > balance Sheet > currency_symbol
USD
Annuals > 0 > cash Flow > net Income
-4760238
Annuals > 0 > cash Flow > depreciation
553783
Annuals > 0 > cash Flow > change In Working Capital
7540868
Annuals > 0 > cash Flow > cash From Operations
4060547
Annuals > 0 > cash Flow > capital Expenditures
969163
Annuals > 0 > cash Flow > cash From Investing
-
Annuals > 0 > cash Flow > cash From Financing
1008153
Annuals > 0 > cash Flow > net Change In Cash
4053963
Annuals > 0 > cash Flow > currency_symbol
USD
Annuals > 0 > ratios > PE
-0.1907891063744784
Annuals > 0 > ratios > PB
10.62118498007643
Annuals > 0 > ratios > ROE
-46.530571549639824
Annuals > 0 > ratios > ROA
-15.310042284158254
Annuals > 0 > ratios > FCF
3091384
Annuals > 0 > ratios > Piotroski FScore
2
Annuals > 0 > ratios > fcf Percent
0.13666876278982912
Annuals > 0 > health Score
25
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
25139419
Annuals > 1 > income Statement > cost Of Revenue
14937801
Annuals > 1 > income Statement > gross Profit
10201618
Annuals > 1 > income Statement > operating Expenses
29589238
Annuals > 1 > income Statement > operating Income
-4449819
Annuals > 1 > income Statement > interest Expense
77053
Annuals > 1 > income Statement > pretax Income
-4490665
Annuals > 1 > income Statement > net Income
-4598108
Annuals > 1 > income Statement > eps
-0.18503258376239992
Annuals > 1 > income Statement > dividends Per Share
-
Annuals > 1 > income Statement > shares Outstanding
24850261
Annuals > 1 > income Statement > income Tax Expense
-
Annuals > 1 > income Statement > EBITDA
-
Annuals > 1 > income Statement > operating Margin
-17.70056420158318
Annuals > 1 > income Statement > total Other Income Expense Net
36207
Annuals > 1 > income Statement > currency_symbol
USD
Annuals > 1 > balance Sheet > cash
1351270
Annuals > 1 > balance Sheet > short Term Investments
-
Annuals > 1 > balance Sheet > receivables
6735336
Annuals > 1 > balance Sheet > inventories
10553419
Annuals > 1 > balance Sheet > total Current Assets
20305344
Annuals > 1 > balance Sheet > property Plant Equipment
2105860
Annuals > 1 > balance Sheet > total Assets
27792629
Annuals > 1 > balance Sheet > payables
4514415
Annuals > 1 > balance Sheet > short Term Debt
-
Annuals > 1 > balance Sheet > long Term Debt
-
Annuals > 1 > balance Sheet > total Liabilities
13140334
Annuals > 1 > balance Sheet > equity
14746596
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-4598108
Annuals > 1 > cash Flow > depreciation
567712
Annuals > 1 > cash Flow > change In Working Capital
1612627
Annuals > 1 > cash Flow > cash From Operations
-817810
Annuals > 1 > cash Flow > capital Expenditures
46851
Annuals > 1 > cash Flow > cash From Investing
-
Annuals > 1 > cash Flow > cash From Financing
500000
Annuals > 1 > cash Flow > net Change In Cash
-562699
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.18503258376239992
Annuals > 1 > ratios > PB
7.338838512630305
Annuals > 1 > ratios > ROE
-31.180809455958514
Annuals > 1 > ratios > ROA
-16.544343466031947
Annuals > 1 > ratios > FCF
-864661
Annuals > 1 > ratios > Piotroski FScore
1
Annuals > 1 > ratios > fcf Percent
-0.034394629406510946
Annuals > 1 > health Score
23
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
25002614
Annuals > 2 > income Statement > cost Of Revenue
13935803
Annuals > 2 > income Statement > gross Profit
11066811
Annuals > 2 > income Statement > operating Expenses
27389012
Annuals > 2 > income Statement > operating Income
-2386398
Annuals > 2 > income Statement > interest Expense
50968
Annuals > 2 > income Statement > pretax Income
-2381360
Annuals > 2 > income Statement > net Income
-2447927
Annuals > 2 > income Statement > eps
-0.09850709415084212
Annuals > 2 > income Statement > dividends Per Share
-
Annuals > 2 > income Statement > shares Outstanding
24850261
Annuals > 2 > income Statement > income Tax Expense
16352
Annuals > 2 > income Statement > EBITDA
-1902044
Annuals > 2 > income Statement > operating Margin
-9.544594017249556
Annuals > 2 > income Statement > total Other Income Expense Net
56006
Annuals > 2 > income Statement > currency_symbol
USD
Annuals > 2 > balance Sheet > cash
1913969
Annuals > 2 > balance Sheet > short Term Investments
-
Annuals > 2 > balance Sheet > receivables
6714122
Annuals > 2 > balance Sheet > inventories
10482729
Annuals > 2 > balance Sheet > total Current Assets
22030608
Annuals > 2 > balance Sheet > property Plant Equipment
2653269
Annuals > 2 > balance Sheet > total Assets
28252857
Annuals > 2 > balance Sheet > payables
3261952
Annuals > 2 > balance Sheet > short Term Debt
-
Annuals > 2 > balance Sheet > long Term Debt
-
Annuals > 2 > balance Sheet > total Liabilities
9265107
Annuals > 2 > balance Sheet > equity
19094310
Annuals > 2 > balance Sheet > currency_symbol
USD
Annuals > 2 > cash Flow > net Income
-2447930
Annuals > 2 > cash Flow > depreciation
428348
Annuals > 2 > cash Flow > change In Working Capital
153279
Annuals > 2 > cash Flow > cash From Operations
-1351929
Annuals > 2 > cash Flow > capital Expenditures
314879
Annuals > 2 > cash Flow > cash From Investing
-271729
Annuals > 2 > cash Flow > cash From Financing
-76836
Annuals > 2 > cash Flow > net Change In Cash
-1700494
Annuals > 2 > cash Flow > currency_symbol
USD
Annuals > 2 > ratios > PE
-0.09850709415084212
Annuals > 2 > ratios > PB
5.667808192859549
Annuals > 2 > ratios > ROE
-12.820190936462222
Annuals > 2 > ratios > ROA
-8.664352068889883
Annuals > 2 > ratios > FCF
-1666808
Annuals > 2 > ratios > Piotroski FScore
0
Annuals > 2 > ratios > fcf Percent
-0.0666653494710593
Annuals > 2 > health Score
29
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
24398073
Annuals > 3 > income Statement > cost Of Revenue
12810420
Annuals > 3 > income Statement > gross Profit
11587653
Annuals > 3 > income Statement > operating Expenses
25620251
Annuals > 3 > income Statement > operating Income
-1222178
Annuals > 3 > income Statement > interest Expense
37984
Annuals > 3 > income Statement > pretax Income
3760508
Annuals > 3 > income Statement > net Income
3696000
Annuals > 3 > income Statement > eps
0.1487308322435728
Annuals > 3 > income Statement > dividends Per Share
-
Annuals > 3 > income Statement > shares Outstanding
24850261
Annuals > 3 > income Statement > income Tax Expense
19491
Annuals > 3 > income Statement > EBITDA
4268346
Annuals > 3 > income Statement > operating Margin
-5.009321842753729
Annuals > 3 > income Statement > total Other Income Expense Net
5020670
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
3614463
Annuals > 3 > balance Sheet > short Term Investments
-
Annuals > 3 > balance Sheet > receivables
8482286
Annuals > 3 > balance Sheet > inventories
7764989
Annuals > 3 > balance Sheet > total Current Assets
24974749
Annuals > 3 > balance Sheet > property Plant Equipment
3652154
Annuals > 3 > balance Sheet > total Assets
32362222
Annuals > 3 > balance Sheet > payables
3508354
Annuals > 3 > balance Sheet > short Term Debt
-
Annuals > 3 > balance Sheet > long Term Debt
-
Annuals > 3 > balance Sheet > total Liabilities
11234073
Annuals > 3 > balance Sheet > equity
21208088
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
3696000
Annuals > 3 > cash Flow > depreciation
469854
Annuals > 3 > cash Flow > change In Working Capital
941195
Annuals > 3 > cash Flow > cash From Operations
465033
Annuals > 3 > cash Flow > capital Expenditures
91451
Annuals > 3 > cash Flow > cash From Investing
-132425
Annuals > 3 > cash Flow > cash From Financing
1791636
Annuals > 3 > cash Flow > net Change In Cash
2124244
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
0.1487308322435728
Annuals > 3 > ratios > PB
5.102906337195509
Annuals > 3 > ratios > ROE
17.427313579611702
Annuals > 3 > ratios > ROA
11.42072383039706
Annuals > 3 > ratios > FCF
373582
Annuals > 3 > ratios > Piotroski FScore
4
Annuals > 3 > ratios > fcf Percent
0.01531194697220555
Annuals > 3 > health Score
65
Valuation > metrics > PE
-0.05725536525247453
Valuation > metrics > PB
14.305011720736431
Valuation > final Score
20
Valuation > verdict
376.8% Overvalued
Profitability > metrics > ROE
-16.091133025770013
Profitability > metrics > ROA
-7.691012614142148
Profitability > metrics > Net Margin
-0.2007047466558462
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.133283495429248
Risk > metrics > Interest Coverage
-37.012607134432415
Risk > final Score
-130
Risk > verdict
High
Liquidity > metrics > Current Ratio
3.8487122888639362
Liquidity > metrics > Quick Ratio
1.8918173440798607
Liquidity > final Score
100
Liquidity > verdict
Great
Prev Valuations > 0
20
Prev Valuations > 1
20
Prev Valuations > 2
20
Prev Profitabilities > 0
0
Prev Profitabilities > 1
0
Prev Profitabilities > 2
0
Prev Risks > 0
-56
Prev Risks > 1
-69
Prev Risks > 2
-123
Prev Liquidities > 0
100
Prev Liquidities > 1
100
Prev Liquidities > 2
100
Updated At
2026-01-20T22:41:06.177Z
Earnings History > 0 > period
2025-09-30
Earnings History > 0 > report Date
2025-11-12
Earnings History > 0 > date
2025-09-30
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-0.072
Earnings History > 0 > eps Estimate
-0.05
Earnings History > 0 > eps Difference
-0.022
Earnings History > 0 > surprise Percent
-44
Earnings History > 1 > period
2025-06-30
Earnings History > 1 > report Date
2025-08-13
Earnings History > 1 > date
2025-06-30
Earnings History > 1 > before After Market
-
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-0.06
Earnings History > 1 > eps Estimate
0
Earnings History > 1 > eps Difference
-0.06
Earnings History > 1 > surprise Percent
-
Earnings History > 2 > period
2025-03-31
Earnings History > 2 > report Date
2025-06-06
Earnings History > 2 > date
2025-03-31
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
USD
Earnings History > 2 > eps Actual
-0.03
Earnings History > 2 > eps Estimate
-
Earnings History > 2 > eps Difference
0
Earnings History > 2 > surprise Percent
-
Earnings History > 3 > period
2024-12-31
Earnings History > 3 > report Date
2025-03-17
Earnings History > 3 > date
2024-12-31
Earnings History > 3 > before After Market
-
Earnings History > 3 > currency
-
Earnings History > 3 > eps Actual
-0.05
Earnings History > 3 > eps Estimate
-0.03
Earnings History > 3 > eps Difference
-0.02
Earnings History > 3 > surprise Percent
-66.6667
Earnings History > 4 > period
2024-09-30
Earnings History > 4 > report Date
2024-11-14
Earnings History > 4 > date
2024-09-30
Earnings History > 4 > before After Market
-
Earnings History > 4 > currency
-
Earnings History > 4 > eps Actual
-0.04
Earnings History > 4 > eps Estimate
-0.04
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
0
Earnings History > 5 > period
2024-06-30
Earnings History > 5 > report Date
2024-08-08
Earnings History > 5 > date
2024-06-30
Earnings History > 5 > before After Market
-
Earnings History > 5 > currency
-
Earnings History > 5 > eps Actual
-0.06
Earnings History > 5 > eps Estimate
-0.04
Earnings History > 5 > eps Difference
-0.02
Earnings History > 5 > surprise Percent
-50
Earnings History > 6 > period
2024-03-31
Earnings History > 6 > report Date
2024-05-09
Earnings History > 6 > date
2024-03-31
Earnings History > 6 > before After Market
-
Earnings History > 6 > currency
-
Earnings History > 6 > eps Actual
-0.04
Earnings History > 6 > eps Estimate
-0.04
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
0
Earnings History > 7 > period
2023-12-31
Earnings History > 7 > report Date
2024-03-13
Earnings History > 7 > date
2023-12-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
-0.02
Earnings History > 7 > eps Estimate
-0.07
Earnings History > 7 > eps Difference
0.05
Earnings History > 7 > surprise Percent
71.4286
Earnings History > 8 > period
2023-09-30
Earnings History > 8 > report Date
2023-11-08
Earnings History > 8 > date
2023-09-30
Earnings History > 8 > before After Market
AfterMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.02
Earnings History > 8 > eps Estimate
-0.02
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
0
Earnings History > 9 > period
2023-06-30
Earnings History > 9 > report Date
2023-08-09
Earnings History > 9 > date
2023-06-30
Earnings History > 9 > before After Market
AfterMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
-0.03
Earnings History > 9 > eps Estimate
-0.03
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
0
Earnings History > 10 > period
2023-03-31
Earnings History > 10 > report Date
2023-05-10
Earnings History > 10 > date
2023-03-31
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
-0.06
Earnings History > 10 > eps Estimate
-0.03
Earnings History > 10 > eps Difference
-0.03
Earnings History > 10 > surprise Percent
-100
Earnings History > 11 > period
2022-12-31
Earnings History > 11 > report Date
2023-03-16
Earnings History > 11 > date
2022-12-31
Earnings History > 11 > before After Market
BeforeMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
-0.06
Earnings History > 11 > eps Estimate
-0.01
Earnings History > 11 > eps Difference
-0.05
Earnings History > 11 > surprise Percent
-500
Earnings History > 12 > period
2022-09-30
Earnings History > 12 > report Date
2022-11-10
Earnings History > 12 > date
2022-09-30
Earnings History > 12 > before After Market
BeforeMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
-0.01
Earnings History > 12 > eps Estimate
-0.02
Earnings History > 12 > eps Difference
0.01
Earnings History > 12 > surprise Percent
50
Earnings History > 13 > period
2022-06-30
Earnings History > 13 > report Date
2022-08-11
Earnings History > 13 > date
2022-06-30
Earnings History > 13 > before After Market
BeforeMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
-0.03
Earnings History > 13 > eps Estimate
0.01
Earnings History > 13 > eps Difference
-0.04
Earnings History > 13 > surprise Percent
-400
Earnings History > 14 > period
2022-03-31
Earnings History > 14 > report Date
2022-05-12
Earnings History > 14 > date
2022-03-31
Earnings History > 14 > before After Market
BeforeMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
0
Earnings History > 14 > eps Estimate
-0.01
Earnings History > 14 > eps Difference
0.01
Earnings History > 14 > surprise Percent
100
Earnings History > 15 > period
2021-12-31
Earnings History > 15 > report Date
2022-03-10
Earnings History > 15 > date
2021-12-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0
Earnings History > 15 > eps Estimate
-0.01
Earnings History > 15 > eps Difference
0.01
Earnings History > 15 > surprise Percent
100
Earnings History > 16 > period
2021-09-30
Earnings History > 16 > report Date
2021-11-10
Earnings History > 16 > date
2021-09-30
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.06
Earnings History > 16 > eps Estimate
0.01
Earnings History > 16 > eps Difference
0.05
Earnings History > 16 > surprise Percent
500
Earnings History > 17 > period
2021-06-30
Earnings History > 17 > report Date
2021-08-12
Earnings History > 17 > date
2021-06-30
Earnings History > 17 > before After Market
BeforeMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
0.02
Earnings History > 17 > eps Estimate
-0.02
Earnings History > 17 > eps Difference
0.04
Earnings History > 17 > surprise Percent
200
Earnings History > 18 > period
2021-03-31
Earnings History > 18 > report Date
2021-05-13
Earnings History > 18 > date
2021-03-31
Earnings History > 18 > before After Market
BeforeMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
0.07
Earnings History > 18 > eps Estimate
-0.03
Earnings History > 18 > eps Difference
0.1
Earnings History > 18 > surprise Percent
333.3333
Earnings History > 19 > period
2020-12-31
Earnings History > 19 > report Date
2021-03-11
Earnings History > 19 > date
2020-12-31
Earnings History > 19 > before After Market
BeforeMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
-0.16
Earnings History > 19 > eps Estimate
-0.01
Earnings History > 19 > eps Difference
-0.15
Earnings History > 19 > surprise Percent
-1500
Earnings History > 20 > period
2020-09-30
Earnings History > 20 > report Date
2020-11-12
Earnings History > 20 > date
2020-09-30
Earnings History > 20 > before After Market
BeforeMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
-0.01
Earnings History > 20 > eps Estimate
-0.01
Earnings History > 20 > eps Difference
0
Earnings History > 20 > surprise Percent
0
Earnings History > 21 > period
2020-06-30
Earnings History > 21 > report Date
2020-08-13
Earnings History > 21 > date
2020-06-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
-0.03
Earnings History > 21 > eps Estimate
-0.02
Earnings History > 21 > eps Difference
-0.01
Earnings History > 21 > surprise Percent
-50
Earnings History > 22 > period
2020-03-31
Earnings History > 22 > report Date
2020-05-14
Earnings History > 22 > date
2020-03-31
Earnings History > 22 > before After Market
BeforeMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
-0.04
Earnings History > 22 > eps Estimate
-0.01
Earnings History > 22 > eps Difference
-0.03
Earnings History > 22 > surprise Percent
-300
Earnings History > 23 > period
2019-12-31
Earnings History > 23 > report Date
2020-03-12
Earnings History > 23 > date
2019-12-31
Earnings History > 23 > before After Market
BeforeMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
-0.0358
Earnings History > 23 > eps Estimate
0.01
Earnings History > 23 > eps Difference
-0.0458
Earnings History > 23 > surprise Percent
-458
Earnings History > 24 > period
2019-09-30
Earnings History > 24 > report Date
2019-11-12
Earnings History > 24 > date
2019-09-30
Earnings History > 24 > before After Market
BeforeMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
-0.02
Earnings History > 24 > eps Estimate
0.01
Earnings History > 24 > eps Difference
-0.03
Earnings History > 24 > surprise Percent
-300
Earnings History > 25 > period
2019-06-30
Earnings History > 25 > report Date
2019-08-13
Earnings History > 25 > date
2019-06-30
Earnings History > 25 > before After Market
BeforeMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
-0.01
Earnings History > 25 > eps Estimate
-0.01
Earnings History > 25 > eps Difference
0
Earnings History > 25 > surprise Percent
0
Earnings History > 26 > period
2019-03-31
Earnings History > 26 > report Date
2019-05-14
Earnings History > 26 > date
2019-03-31
Earnings History > 26 > before After Market
BeforeMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
-0.03
Earnings History > 26 > eps Estimate
0.01
Earnings History > 26 > eps Difference
-0.04
Earnings History > 26 > surprise Percent
-400
Earnings History > 27 > period
2018-12-31
Earnings History > 27 > report Date
2019-03-28
Earnings History > 27 > date
2018-12-31
Earnings History > 27 > before After Market
BeforeMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
-0.18
Earnings History > 27 > eps Estimate
0.01
Earnings History > 27 > eps Difference
-0.19
Earnings History > 27 > surprise Percent
-1900
Earnings History > 28 > period
2018-09-30
Earnings History > 28 > report Date
2018-11-13
Earnings History > 28 > date
2018-09-30
Earnings History > 28 > before After Market
BeforeMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
-0.02
Earnings History > 28 > eps Estimate
0.01
Earnings History > 28 > eps Difference
-0.03
Earnings History > 28 > surprise Percent
-300
Earnings History > 29 > period
2018-06-30
Earnings History > 29 > report Date
2018-08-14
Earnings History > 29 > date
2018-06-30
Earnings History > 29 > before After Market
BeforeMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
-0.03
Earnings History > 29 > eps Estimate
0.01
Earnings History > 29 > eps Difference
-0.04
Earnings History > 29 > surprise Percent
-400
Earnings History > 30 > period
2018-03-31
Earnings History > 30 > report Date
2018-05-15
Earnings History > 30 > date
2018-03-31
Earnings History > 30 > before After Market
BeforeMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.0008
Earnings History > 30 > eps Estimate
0.01
Earnings History > 30 > eps Difference
-0.0092
Earnings History > 30 > surprise Percent
-92
Earnings History > 31 > period
2017-12-31
Earnings History > 31 > report Date
2018-03-21
Earnings History > 31 > date
2017-12-31
Earnings History > 31 > before After Market
BeforeMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.01
Earnings History > 31 > eps Estimate
0.01
Earnings History > 31 > eps Difference
0
Earnings History > 31 > surprise Percent
0
Earnings History > 32 > period
2017-09-30
Earnings History > 32 > report Date
2017-11-09
Earnings History > 32 > date
2017-09-30
Earnings History > 32 > before After Market
BeforeMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.0011
Earnings History > 32 > eps Estimate
-0.015
Earnings History > 32 > eps Difference
0.0161
Earnings History > 32 > surprise Percent
107.3333
Earnings History > 33 > period
2017-06-30
Earnings History > 33 > report Date
2017-08-14
Earnings History > 33 > date
2017-06-30
Earnings History > 33 > before After Market
BeforeMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
-0.01
Earnings History > 33 > eps Estimate
-0.01
Earnings History > 33 > eps Difference
0
Earnings History > 33 > surprise Percent
0
Earnings History > 34 > period
2017-03-31
Earnings History > 34 > report Date
2017-05-11
Earnings History > 34 > date
2017-03-31
Earnings History > 34 > before After Market
BeforeMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.0022
Earnings History > 34 > eps Estimate
-0.02
Earnings History > 34 > eps Difference
0.0222
Earnings History > 34 > surprise Percent
111
Earnings History > 35 > period
2016-12-31
Earnings History > 35 > report Date
2017-03-22
Earnings History > 35 > date
2016-12-31
Earnings History > 35 > before After Market
BeforeMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.0002
Earnings History > 35 > eps Estimate
-0.02
Earnings History > 35 > eps Difference
0.0202
Earnings History > 35 > surprise Percent
101
Earnings History > 36 > period
2016-09-30
Earnings History > 36 > report Date
2016-11-10
Earnings History > 36 > date
2016-09-30
Earnings History > 36 > before After Market
BeforeMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
0.01
Earnings History > 36 > eps Estimate
-0.04
Earnings History > 36 > eps Difference
0.05
Earnings History > 36 > surprise Percent
125
Earnings History > 37 > period
2016-06-30
Earnings History > 37 > report Date
2016-08-10
Earnings History > 37 > date
2016-06-30
Earnings History > 37 > before After Market
BeforeMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.0218
Earnings History > 37 > eps Estimate
-
Earnings History > 37 > eps Difference
0
Earnings History > 37 > surprise Percent
-
Earnings History > 38 > period
2016-03-31
Earnings History > 38 > report Date
2016-05-11
Earnings History > 38 > date
2016-03-31
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
-0.06
Earnings History > 38 > eps Estimate
-
Earnings History > 38 > eps Difference
0
Earnings History > 38 > surprise Percent
-
Earnings History > 39 > period
2015-12-31
Earnings History > 39 > report Date
2016-03-28
Earnings History > 39 > date
2015-12-31
Earnings History > 39 > before After Market
BeforeMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.06
Earnings History > 39 > eps Estimate
-
Earnings History > 39 > eps Difference
0
Earnings History > 39 > surprise Percent
-
Earnings History > 40 > period
2015-09-30
Earnings History > 40 > report Date
2015-11-10
Earnings History > 40 > date
2015-09-30
Earnings History > 40 > before After Market
BeforeMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
-0.06
Earnings History > 40 > eps Estimate
-0.02
Earnings History > 40 > eps Difference
-0.04
Earnings History > 40 > surprise Percent
-200
Earnings History > 41 > period
2015-06-30
Earnings History > 41 > report Date
2015-08-06
Earnings History > 41 > date
2015-06-30
Earnings History > 41 > before After Market
AfterMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.0222
Earnings History > 41 > eps Estimate
-0.03
Earnings History > 41 > eps Difference
0.0078
Earnings History > 41 > surprise Percent
26
Earnings History > 42 > period
2015-03-31
Earnings History > 42 > report Date
2015-05-11
Earnings History > 42 > date
2015-03-31
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
-0.0381
Earnings History > 42 > eps Estimate
-
Earnings History > 42 > eps Difference
0
Earnings History > 42 > surprise Percent
-
Earnings History > 43 > period
2014-12-31
Earnings History > 43 > report Date
2015-03-24
Earnings History > 43 > date
2014-12-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.0019
Earnings History > 43 > eps Estimate
-
Earnings History > 43 > eps Difference
0
Earnings History > 43 > surprise Percent
-
Earnings History > 44 > period
2014-09-30
Earnings History > 44 > report Date
2014-11-13
Earnings History > 44 > date
2014-09-30
Earnings History > 44 > before After Market
-
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.0937
Earnings History > 44 > eps Estimate
-
Earnings History > 44 > eps Difference
0
Earnings History > 44 > surprise Percent
-
Earnings History > 45 > period
2014-06-30
Earnings History > 45 > report Date
2014-06-30
Earnings History > 45 > date
2014-06-30
Earnings History > 45 > before After Market
-
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.0808
Earnings History > 45 > eps Estimate
-
Earnings History > 45 > eps Difference
0
Earnings History > 45 > surprise Percent
-
Tecogen Inc., together with its subsidiaries, designs, manufactures, markets, and maintains cogeneration products for multi-family residential, commercial, recreational, and industrial use in the United States. It operates in three segments: Products, Services, and Energy Production. The Products segment designs, manufactures, and sells industrial and commercial cogeneration systems to hospitals and nursing homes, schools and universities, health clubs and spas, hotels and motels, office and retail buildings, food and beverage processors, multi-unit residential buildings, laundries, ice rinks, swimming pools, factories, municipal buildings, indoor agriculture, military installations, and indoor growing facilities. Its Services segment provides operations and maintenance services for its products under long term service contracts. The Energy Production segment installs, operates, and maintains distributed own generation electricity systems and sells the energy generated by such systems in the form of electricity, heat, hot water, and cooling to its customers under long-term energy sales agreements. The company also offers natural gas-powered cogeneration systems for water and space heating, and/or air conditioning. Its product portfolio includes InVerde e+ and TecoPower cogeneration units for the supply electricity and hot water; Tecochill, an air-conditioning and refrigeration chiller, and hybrid-drive air-cooled and gas engine-driven chiller to produce chilled water and hot water; Tecofrost, a gas engine-driven refrigeration compressor to circulate refrigerant and provide hot water as a byproduct; and Ultera, an emissions control technology. It sells its products through in-house marketing, as well as independent sales agents and representatives. Tecogen Inc. was incorporated in 2000 and is headquartered in North Billerica, Massachusetts.
Stock Price
$0.00
decrease compared to yesterday.
Dividend
Frequency:
Rate:
N/ANext Payout:
N/APalantir Billionaire Peter Thiel Sells Nvidia and Tesla Shares, Then Buys an AI Stock That's Up Nearly 460,000% Since Its IPO The Motley Fool
Read more →Showing 2 of 10
(Last Updated 2025-06-30)
Rating:
BUY
$
Analyst Picks
Strong Buy
0
Buy
1
Hold
0
Sell
0
Strong Sell
0
Sentiment:
Bullish
(Last Updated 2025-06-30)
Health Score
Price to Book Ratio (P/B)
-
Very High
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very Low
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Tecogen Inc.
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
—
EPS Estimate
—
Date
2025-09-30
EPS Actual
-0.072
EPS Estimate
-0.05
EPS Difference
-0.022
Surprise Percent
-44%
(Last Updated 2025-06-30)
(Last Updated 2025-06-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-06-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-06-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.