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 closed
S&P/TSX
22,468.16
+2.79
(+0.01%)
S&P 500
5,321.41
+13.28
(+0.25%)
DOW
39,872.99
+66.22
(+0.17%)
CAD/USD
0.7329
-0.0013
(-0.17%)
CRUDE OIL
79.06
-0.74
(-0.93%)
Bitcoin CAD
95,098.94
+811.61
(+0.86%)
MARKETS LIVE BLOG
STOCKS CLIMB WITH NVIDIA EARNINGS IN FOCUS
Tesla stock pops on new details for electric semi-truck plan
iRhythm Technologies, Inc. (IRTC)
NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
91.50
-1.11
(-1.20%)
At close: 04:00PM EDT
91.50
0.00
(0.00%)
After hours:
04:20PM 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
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Total Revenue
513,174
492,681
410,921
322,825
265,166
Cost of Revenue
169,533
160,875
129,289
109,258
70,277
Gross Profit
343,641
331,806
281,632
213,567
194,889
Operating Expenses
Research Development
62,396
60,244
46,610
38,671
41,329
Selling General and Administrative
393,962
385,645
322,198
274,839
197,233
Total Operating Expenses
456,358
445,889
368,808
313,510
238,562
Operating Income or Loss
-112,717
-114,083
-87,176
-99,943
-43,673
Interest Expense
5,560
3,650
4,138
1,169
1,519
Total Other Income/Expenses Net
-
-11,078
-26,608
118
1,591
Income Before Tax
-129,269
-122,656
-115,886
-100,994
-43,601
Income Tax Expense
695
750
269
367
229
Income from Continuing Operations
-129,964
-123,406
-116,155
-101,361
-43,830
Net Income
-129,964
-123,406
-116,155
-101,361
-43,830
Net Income available to common shareholders
-129,964
-123,406
-116,155
-101,361
-43,830
Basic EPS
-3.44
-4.04
-3.88
-3.46
-1.58
Diluted EPS
-3.44
-4.04
-3.88
-3.46
-1.58
Basic Average Shares
30,390
30,528
29,916
29,331
27,754
Diluted Average Shares
30,390
30,528
29,916
29,331
27,754
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Privacy Dashboard
About Our Ads
© 2024 Yahoo. All rights reserved.