Home
Mail
News
Sport
Finance
Celebrity
Style
Weather
Mobile
Messenger
Movies
More
Yahoo
Mail
News
Market Data
Crypto
Bank of England
Money Matters
Property
Top Stocks
Work & Management
Industry News
Brexit
My Portfolio
My Screeners
Watchlists
Videos
UK markets closed
FTSE 100
8,285.71
+99.36
(+1.21%)
FTSE 250
21,356.30
+471.95
(+2.26%)
AIM
779.67
+6.64
(+0.86%)
GBP/EUR
1.1844
-0.0006
(-0.05%)
GBP/USD
1.2873
+0.0019
(+0.14%)
Bitcoin GBP
52,964.59
+694.34
(+1.33%)
PROPERTY
8 champion homes in Olympic host cities
A selection of properties in former Games cities as Paris 2024 starts
Celsius Holdings, Inc. (CELH)
NasdaqCM - NasdaqCM Real-time price. Currency in USD
Add to watchlist
48.02
+1.62
(+3.50%)
At close: 04:00PM EDT
48.02
-0.00
(-0.00%)
After hours:
07:59PM EDT
Summary
Chart
Conversations
Statistics
Historical data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income statement
Balance sheet
Cash flow
Annual
Quarterly
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
1,413,783
1,318,014
653,604
314,272
130,726
-
Cost of revenue
712,255
684,875
382,735
186,103
69,752
-
Gross profit
701,528
633,139
270,869
128,169
60,974
-
Operating expenses
Selling general and administrative
396,885
366,773
428,670
132,259
53,062
-
Total operating expenses
396,885
366,773
428,670
132,259
53,144
-
Operating income or loss
304,643
266,366
-157,801
-4,090
7,830
-
Interest expense
-
-
0
8
1,074
1,393
Total other income/expenses net
-1,497
-1,246
-392
-276
1,528
-
Income before tax
334,446
291,749
-152,664
-4,059
8,640
-
Income tax expense
71,061
64,948
34,618
-7,996
116
-
Income from continuing operations
263,385
226,801
-187,282
3,937
8,524
-
Net income
263,385
226,801
-187,282
3,937
8,524
-
Net income available to common shareholders
215,325
181,991
-198,808
3,937
8,524
-
Basic EPS
0.50
0.79
-0.88
0.02
0.04
-
Diluted EPS
0.48
0.77
-0.88
0.02
0.04
-
Basic average shares
229,683
230,784
226,947
221,343
210,585
-
Diluted average shares
234,455
236,964
226,947
233,067
223,332
-
Data disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy dashboard
About our ads
© 2024 Yahoo. All rights reserved.