Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets close in 6 hours 2 minutes
S&P/TSX
22,197.63
-71.49
(-0.32%)
S&P 500
5,287.89
+10.38
(+0.20%)
DOW
38,609.09
-77.23
(-0.20%)
CAD/USD
0.7336
-0.0002
(-0.03%)
CRUDE OIL
75.42
-1.57
(-2.04%)
Bitcoin CAD
95,370.59
+2,483.81
(+2.67%)
MARKETS LIVE BLOG
STOCKS MIXED WITH DOW DOWN; GAMESTOP SURGES
Fellow meme darling AMC's shares up over 20% at open alongside the move
Hims & Hers Health Inc (82W.BE)
Berlin - Berlin Delayed Price. Currency in EUR
Add to watchlist
18.57
+0.81
(+4.53%)
As of 03:39PM CEST. Market open.
Summary
Chart
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
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
959,401
872,000
526,916
271,878
148,757
-
Cost of Revenue
168,782
157,051
118,194
67,384
39,307
-
Gross Profit
790,619
714,949
408,722
204,494
109,450
-
Operating Expenses
Research Development
52,803
48,227
29,237
22,379
11,238
-
Selling General and Administrative
613,681
576,318
370,779
249,564
113,356
-
Total Operating Expenses
798,906
744,402
477,419
319,536
124,594
-
Operating Income or Loss
-8,287
-29,453
-68,697
-115,042
-15,144
-
Interest Expense
-
-
-
0
10
369
Total Other Income/Expenses Net
8,800
7,882
2,988
4,247
-2,843
-
Income Before Tax
513
-21,571
-65,709
-110,795
-17,987
-
Income Tax Expense
2,864
1,975
-31
-3,136
127
-
Income from Continuing Operations
-2,351
-23,546
-65,678
-107,659
-18,114
-
Net Income
-2,351
-23,546
-65,678
-107,659
-18,114
-
Net Income available to common shareholders
-2,351
-23,546
-65,678
-107,659
-18,114
-
Basic EPS
-0.17
-0.11
-0.32
-0.58
-0.51
-
Diluted EPS
-0.17
-0.11
-0.32
-0.58
-0.51
-
Basic Average Shares
207,972
209,345
204,516
186,782
35,354
-
Diluted Average Shares
207,972
209,345
204,516
186,782
35,741
-
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.