iRhythm Technologies, Inc. (IRTC)
2025-06-30 | 2025-03-31 | 2024-09-30 | 2024-06-30 | |
---|---|---|---|---|
Revenue, net | 186,687 | 158,677 | 147,538 | 148,047 |
Cost of revenue | 53,830 | 49,461 | 46,062 | 44,576 |
Gross profit | 132,857 | 109,216 | 101,476 | 103,471 |
Research and development | - | - | - | 19,690 |
Selling, general and administrative | 126,376 | 119,957 | 103,375 | 106,762 |
Research and development | 21,012 | 21,519 | 15,694 | - |
Acquired in-process research and development | 1,698 | 296 | 32,069 | - |
Impairment charges | 2,479 | - | 641 | - |
Total operating expenses | 151,565 | 141,772 | 151,779 | 126,452 |
Loss from operations | -18,708 | -32,556 | -50,303 | -22,981 |
Other income (expense), net | 2,264 | 875 | 1,182 | 6,380 |
Interest income | 5,321 | 4,919 | 6,456 | - |
Interest expense | 3,278 | 3,273 | 3,329 | 3,312 |
Loss on extinguishment of debt | - | - | - | - |
Total interest and other income (expense), net | 4,307 | 2,521 | 4,309 | - |
Loss before income taxes | -14,401 | -30,035 | -45,994 | -19,913 |
Income tax (benefit) provision | -183 | 665 | 188 | 194 |
Net loss | -14,218 | -30,700 | -46,182 | -20,107 |
Net loss per common share, basic (in usd per share) | -0.44 | -0.97 | -1.48 | -0.65 |
Net loss per common share, diluted (in usd per share) | -0.44 | -0.97 | -1.48 | -0.65 |
Weighted-average shares, basic (in shares) | 31,990,000 | 31,590,000 | 31,262,000 | 31,145,000 |
Weighted-average shares, diluted (in shares) | 31,990,000 | 31,590,000 | 31,262,000 | 31,145,000 |