Price
$67.23
52W High
$85.55
52W Low
$44.20
SMA50
$68.67
SMA200
$59.38
Avg Volume 50D
$477.87K
From 52W High
-27.25%
From 52W Low
+52.10%
Vs SMA50
-2.10%
Vs SMA200
+13.22%
Current Volume
$319.27K
Bars Stored
527
Market Cap
$1.87B
P/E
63.2x
Revenue TTM
$199.09M
EPS TTM
0.94
Net Income TTM
$29.61M
Free Cash Flow
$122.04M
Revenue 1Y
+81.07%
EPS 1Y
-100.00%
Net Income 1Y
-42.95%
FCF 1Y
+83.10%
Profit Margin
14.87%
FCF Margin
61.30%

Revenue

Quarterly ending 2025-12-31
$56.78M

EPS

Quarterly ending 2025-12-31
0.24

Net Income

Quarterly ending 2025-12-31
$7.90M