Loading...
OTCMHLGN
Market cap712kUSD
Dec 24, Last price  
1.95USD
1D
3.09%
1Q
16.77%
IPO
-99.64%
Name

Heliogen Inc

Chart & Performance

D1W1MN
OTCM:HLGN chart
P/E
P/S
432.27
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
%
Revenues
888k
-93.54%
0200,0008,804,00013,751,000888,000
Net income
-130m
L-8.73%
-7,392,114-7,525,002-142,191,000-142,000,000-129,598,000
CFO
-72m
L+2.59%
-6,262,582-7,001,605-31,055,000-69,837,000-71,644,000
Earnings
Mar 24, 2025

Profile

Athena Technology Acquisition Corp. focuses on effecting a merger, capital stock exchange, asset acquisition, stock purchase, reorganization, or similar business combination with one or more businesses. The company was incorporated in 2020 and is based in Kennesaw, Georgia.
IPO date
Mar 19, 2021
Employees
220
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑12
Income
Revenues
888
-93.54%
13,751
56.19%
8,804
4,302.00%
Cost of revenue
81,076
85,817
27,166
Unusual Expense (Income)
NOPBT
(80,188)
(72,066)
(18,362)
NOPBT Margin
Operating Taxes
1,000
(1,016)
2
Tax Rate
NOPAT
(80,189)
(71,050)
(18,364)
Net income
(129,598)
-8.73%
(142,000)
-0.13%
(142,191)
1,789.58%
Dividends
Dividend yield
Proceeds from repurchase of equity
(7)
1,167
83,411
BB yield
Debt
Debt current
1,792
1,570
2,240
Long-term debt
27,548
29,412
30,641
Deferred revenue
Other long-term liabilities
169
1,085
16,643
Net debt
(45,761)
(113,741)
(191,032)
Cash flow
Cash from operating activities
(71,644)
(69,837)
(31,055)
CAPEX
(1,257)
(9,034)
(3,836)
Cash from investing activities
86,654
(73,763)
(38,646)
Cash from financing activities
1,331
(107)
242,948
FCF
(61,089)
(72,698)
(37,372)
Balance
Cash
75,101
143,223
222,413
Long term investments
1,500
1,500
Excess cash
75,057
144,035
223,473
Stockholders' equity
(438,693)
(117,535)
86,099
Invested Capital
445,517
259,435
156,277
ROIC
ROCE
EV
Common stock shares outstanding
5,822
5,434
342
Price
Market cap
EV
EBITDA
(78,046)
(69,479)
(17,800)
EV/EBITDA
Interest
19,228
634
Interest/NOPBT