Loading...
XNYS
HLLY
Market cap275mUSD
Jul 25, Last price  
2.31USD
1D
-0.43%
1Q
11.59%
IPO
-76.31%
Name

Holley Inc

Chart & Performance

D1W1MN
P/E
P/S
0.46
EPS
Div Yield, %
Shrs. gr., 5y
0.08%
Rev. gr., 5y
10.31%
Revenues
602m
-8.71%
137,911,000368,663,000504,179,000692,847,000688,415,000659,704,000602,224,000
Net income
-23m
L
-30,613,000561,00032,857,000-27,139,00073,774,00019,180,000-23,235,000
CFO
47m
-46.76%
-13,823,0009,418,00088,413,00021,583,00012,312,00088,092,00046,899,000

Profile

Empower Ltd. intends to effect a merger, share exchange, asset acquisition, share purchase, reorganization, or similar business combination with one or more businesses. The company was founded in 2020 and is based in New York, New York.
IPO date
Nov 27, 2020
Employees
Domiciled in
US
Incorporated in
US

Valuation

Title
USD in thousands, except ratios and share amounts
FYFYFYFYFYFYFY
2024‑122023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
602,224
-8.71%
659,704
-4.17%
688,415
-0.64%
Cost of revenue
382,390
547,703
614,568
Unusual Expense (Income)
NOPBT
219,834
112,001
73,847
NOPBT Margin
36.50%
16.98%
10.73%
Operating Taxes
(3,025)
8,399
4,493
Tax Rate
7.50%
6.08%
NOPAT
222,859
103,602
69,354
Net income
(23,235)
-221.14%
19,180
-74.00%
73,774
-371.84%
Dividends
Dividend yield
Proceeds from repurchase of equity
383
BB yield
-0.15%
Debt
Debt current
12,409
12,112
Long-term debt
550,709
607,999
673,667
Deferred revenue
Other long-term liabilities
71,611
65,404
30,440
Net debt
494,622
579,327
659,629
Cash flow
Cash from operating activities
46,899
88,092
12,312
CAPEX
(5,934)
(12,702)
Cash from investing activities
2,021
(4,453)
(25,037)
Cash from financing activities
(34,605)
(69,008)
2,850
FCF
248,649
142,083
1,931
Balance
Cash
56,087
41,081
26,150
Long term investments
Excess cash
25,976
8,096
Stockholders' equity
43,595
67,282
47,868
Invested Capital
1,012,172
1,113,919
1,096,883
ROIC
20.96%
9.37%
6.42%
ROCE
21.18%
9.98%
6.39%
EV
Common stock shares outstanding
118,442
118,511
117,248
Price
3.02
-37.99%
4.87
129.72%
2.12
-83.68%
Market cap
357,694
-38.02%
577,148
132.19%
248,566
-78.73%
EV
852,316
1,156,475
908,195
EBITDA
249,503
142,346
104,303
EV/EBITDA
3.42
8.12
8.71
Interest
50,690
60,746
40,227
Interest/NOPBT
23.06%
54.24%
54.47%