AtriCure, Inc. (ATRC)
NASDAQ: ATRC · Real-Time Price · USD
28.80
+1.68 (6.19%)
At close: Jun 18, 2026, 4:00 PM EDT
29.00
+0.20 (0.69%)
After-hours: Jun 18, 2026, 5:37 PM EDT

AtriCure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,4581,9701,4931,6962,0663,199
Market Cap Growth
-15.63%31.89%-11.95%-17.92%-35.41%26.74%
Enterprise Value
1,3871,8761,4441,6332,0203,154
Last Close Price
28.8039.5630.5635.6944.3869.53
PE Ratio
-----63.79
PS Ratio
2.643.693.214.256.2511.66
PB Ratio
2.974.003.243.644.526.61
P/TBV Ratio
6.609.038.469.8711.1215.54
P/FCF Ratio
27.1940.802004.61---
P/OCF Ratio
22.6634.36122.37378.28--
EV/Sales Ratio
2.513.513.104.096.1111.50
EV/EBITDA Ratio
78.14169.23---48.05
EV/EBIT Ratio
-----57.14
EV/FCF Ratio
25.8638.851938.85---
Debt / Equity Ratio
0.150.150.160.150.150.15
Debt / EBITDA Ratio
4.046.62---1.13
Debt / FCF Ratio
1.341.5298.96---
Net Debt / Equity Ratio
-0.15-0.19-0.11-0.13-0.10-0.09
Net Debt / EBITDA Ratio
-4.19-8.482.305.291.50-0.69
Net Debt / FCF Ratio
-1.39-1.95-65.778.361.191.92
Asset Turnover
0.850.850.760.670.550.41
Inventory Turnover
1.691.741.641.741.991.85
Quick Ratio
2.972.872.492.552.812.69
Current Ratio
4.293.963.653.573.693.47
Return on Equity (ROE)
-0.93%-2.40%-9.64%-6.60%-9.88%11.20%
Return on Assets (ROA)
-0.64%-1.68%-6.70%-4.54%-7.15%8.27%
Return on Invested Capital (ROIC)
-1.00%-2.58%-9.98%-6.67%-10.06%12.63%
Return on Capital Employed (ROCE)
-0.52%-1.70%-7.44%-5.00%-7.86%9.02%
Earnings Yield
-----1.57%
FCF Yield
3.68%2.45%0.05%---
Buyback Yield / Dilution
-1.81%-1.67%-1.42%-1.24%0.65%-9.29%
Total Shareholder Return
-1.81%-1.67%-1.42%-1.24%0.65%-9.29%
SEC Filings: 10-K · 10-Q