Australia markets open in 9 hours 4 minutes

Tecogen Inc. (TGEN)

OTC Markets OTCPK - OTC Markets OTCPK Delayed price. Currency in USD
Add to watchlist
0.7250-0.0364 (-4.78%)
As of 09:43AM EDT. Market open.
Show:
Annual

Income statement

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Total revenue
27,651
25,139
25,003
24,398
28,255
-
Cost of revenue
15,512
14,938
13,936
12,810
17,427
-
Gross profit
12,139
10,202
11,067
11,588
10,828
-
Operating expenses
Research development
698.141
840.011
732.873
542.079
767.323
-
Selling general and administrative
12,369
13,811
12,720
12,268
12,904
-
Total operating expenses
13,067
14,651
13,453
11,534
13,672
-
Operating income or loss
-927.401
-4,450
-2,386
53.843
-2,844
-
Interest expense
55.671
77.053
50.968
37.984
128.303
-
Total other income/expenses net
97.643
36.207
56.006
3,745
-3,215
-
Income before tax
-885.429
-4,491
-2,381
3,761
-6,187
-
Income tax expense
16.852
32.491
16.352
19.491
30.171
-
Income from continuing operations
-902.281
-4,523
-2,398
3,741
-6,217
-
Net income
-960.556
-4,598
-2,448
3,696
-6,151
-
Net income available to common shareholders
-960.556
-4,598
-2,448
3,696
-6,151
-
Basic EPS
-0.17
-
-0.10
0.15
-0.25
-0.19
Diluted EPS
-0.17
-
-0.10
0.15
-0.25
-0.19
Basic average shares
24,850
-
24,850
24,850
24,850
24,840
Diluted average shares
24,850
-
24,850
25,116
24,850
24,840