Loading...
XETRBIKE
Market cap49mUSD
Dec 23, Last price  
1.08EUR
1D
0.00%
1Q
-26.03%
IPO
-93.86%
Name

Bike24 Holding AG

Chart & Performance

D1W1MN
XETR:BIKE chart
P/E
P/S
0.21
EPS
Div Yield, %
0.00%
Shrs. gr., 5y
Rev. gr., 5y
13.79%
Revenues
226m
-13.45%
118,657,00021,494,000199,151,000250,164,000261,522,000226,337,000
Net income
-80m
L+1,113.45%
-9,072,000-2,575,000560,0002,232,000-6,626,000-80,403,000
CFO
6m
P
-1,028,999-17,00021,097,000-9,544,000-11,882,0006,202,000
Earnings
Jun 13, 2025

Profile

Bike24 Holding AG operates e-commerce cycling platforms in Europe and internationally. It retails a range of traditional bicycles, e-bikes with electric motors, spare parts, accessories, and sportswear through online. The company was founded in 2002 and is headquartered in Dresden, Germany.
IPO date
Jun 25, 2021
Employees
Domiciled in
DE
Incorporated in
DE

Valuation

Title
EUR in thousands, except ratios and share amounts
FYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑12
Income
Revenues
226,337
-13.45%
261,522
4.54%
250,164
25.62%
Cost of revenue
248,300
218,184
192,957
Unusual Expense (Income)
NOPBT
(21,963)
43,338
57,207
NOPBT Margin
16.57%
22.87%
Operating Taxes
(9,335)
(2,836)
1,639
Tax Rate
2.87%
NOPAT
(12,628)
46,174
55,568
Net income
(80,403)
1,113.45%
(6,626)
-396.86%
2,232
298.57%
Dividends
Dividend yield
Proceeds from repurchase of equity
331
96,594
BB yield
-0.20%
-14.54%
Debt
Debt current
40,573
41,306
1,588
Long-term debt
33,095
36,701
17,558
Deferred revenue
641
Other long-term liabilities
334
411
(1,000)
Net debt
55,245
55,627
9,058
Cash flow
Cash from operating activities
6,202
(11,882)
(9,544)
CAPEX
(3,113)
(13,624)
(6,511)
Cash from investing activities
(6,359)
(13,624)
(6,511)
Cash from financing activities
(3,804)
37,795
906
FCF
683
12,321
23,616
Balance
Cash
18,414
22,375
10,086
Long term investments
9
5
2
Excess cash
7,106
9,304
Stockholders' equity
(42,000)
217,762
223,254
Invested Capital
236,622
262,842
230,265
ROIC
18.73%
25.69%
ROCE
13.94%
21.08%
EV
Common stock shares outstanding
44,165
44,165
44,165
Price
1.58
-58.85%
3.84
-74.47%
15.04
 
Market cap
69,781
-58.85%
169,595
-74.47%
664,247
 
EV
125,026
225,222
673,305
EBITDA
(6,271)
58,330
71,434
EV/EBITDA
3.86
9.43
Interest
6,304
1,413
1,923
Interest/NOPBT
3.26%
3.36%