Price
$25.54
52W High
$27.22
52W Low
$19.16
SMA50
$23.76
SMA200
$23.37
Avg Volume 50D
$528.51K
From 52W High
-6.58%
From 52W Low
+33.30%
Vs SMA50
+7.49%
Vs SMA200
+9.26%
Current Volume
$450.62K
Dollar Volume 50D
$12.61M
Market Cap
$1.00B
P/E
195.6x
Revenue TTM
$734.86M
EPS TTM
0.12
Net Income TTM
$5.14M
Free Cash Flow
$132.71M
Revenue 1Y
+4.57%
EPS 1Y
+105.29%
Net Income 1Y
+104.95%
FCF 1Y
-16.75%
Profit Margin
0.70%
FCF Margin
18.06%

Revenue

Annual ending 2025-12-31
$726.41M

EPS

Annual ending 2025-12-31
0.16

Net Income

Annual ending 2025-12-31
$7.03M