Price
$40.30
52W High
$48.31
52W Low
$29.34
SMA50
$41.33
SMA200
$38.41
Avg Volume 50D
$505.59K
From 52W High
-16.58%
From 52W Low
+37.36%
Vs SMA50
-2.49%
Vs SMA200
+4.93%
Current Volume
$511.74K
Dollar Volume 50D
$20.84M
Market Cap
$2.08B
P/E
85.9x
Revenue TTM
$306.30M
EPS TTM
0.43
Net Income TTM
$24.22M
Free Cash Flow
$61.66M
Revenue 1Y
+22.95%
EPS 1Y
+514.29%
Net Income 1Y
+240.80%
FCF 1Y
+842.85%
Profit Margin
7.91%
FCF Margin
20.13%

Revenue

Annual ending 2025-12-31
$276.26M

EPS

Annual ending 2025-12-31
0.32

Net Income

Annual ending 2025-12-31
$16.52M

News