AtriCure, Inc. (ATRC)
NASDAQ: ATRC · Real-Time Price · USD
34.28
-0.28 (-0.81%)
At close: Jul 10, 2026, 4:00 PM EDT
34.28
0.00 (0.00%)
After-hours: Jul 10, 2026, 5:41 PM EDT

AtriCure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,7361,9701,4931,6962,0663,199
Market Cap Growth
7.11%31.89%-11.95%-17.92%-35.41%26.74%
Enterprise Value
1,6591,8761,4441,6332,0203,154
Last Close Price
34.2839.5630.5635.6944.3869.53
PE Ratio
-----63.79
PS Ratio
3.133.693.214.256.2511.66
PB Ratio
3.564.003.243.644.526.61
P/TBV Ratio
7.859.038.469.8711.1215.54
P/FCF Ratio
32.2640.802004.61---
P/OCF Ratio
26.8834.36122.37378.28--
EV/Sales Ratio
3.003.513.104.096.1111.50
EV/EBITDA Ratio
93.46169.23---48.05
EV/EBIT Ratio
-----57.14
EV/FCF Ratio
30.9338.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.03%-2.63%-10.04%-6.69%-10.11%16.36%
Return on Capital Employed (ROCE)
-0.52%-1.70%-7.44%-5.00%-7.86%9.02%
Earnings Yield
-----1.57%
FCF Yield
3.10%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