iRhythm Technologies, Inc. (IRTC) Financials

IRTC Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 1.0 billion 845.2 million
Dec. 31, 2025 1.0 billion 867.3 million
Sept. 30, 2025 995.2 million 873.3 million
June 30, 2025 964.0 million 860.4 million

IRTC Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
March 31, 2026 -33.1 million 21.5 million
Dec. 31, 2025 14.5 million 21.1 million
Sept. 30, 2025 20.1 million 21.0 million
June 30, 2025 17.3 million 22.8 million

IRTC Net Income

No data available :(

IRTC Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 549.6 million 712.5 million 79.0 million
Dec. 31, 2025 583.8 million 714.5 million 81.7 million
Sept. 30, 2025 565.2 million 716.5 million 84.3 million
June 30, 2025 545.5 million 648.0 million 86.7 million

IRTC Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2026 32.5 million
Dec. 31, 2025 33.3 million
Sept. 30, 2025 32.2 million
June 30, 2025 32.0 million

IRTC Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 6.9 million 21.4 million 135.9 million -
Dec. 31, 2025 11.7 million 21.0 million 118.2 million -
Sept. 30, 2025 14.8 million 21.0 million 120.1 million -
June 30, 2025 10.4 million 21.0 million 126.4 million -

IRTC Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 199.4 million 58.0 million
Dec. 31, 2025 208.9 million 60.8 million
Sept. 30, 2025 192.9 million 55.8 million
June 30, 2025 186.7 million 53.8 million

IRTC Revenue by Segment

Graph available only for paid members. Upgrade to see it.

IRTC

Price: $113.76

52 week price:
101.75
212.00

Earnings Per Share: -0.85 USD

Exchange: NMS

Sector: Healthcare

Industry: Medical Devices

Country: United States

Volume: 71775

Ebitda: -10.3 million

Market Capitalization: 3.6 billion

Links: