Price
$7.39
52W High
$12.73
52W Low
$6.25
SMA50
$7.83
SMA200
$7.84
Avg Volume 50D
$1.14M
From 52W High
-41.95%
From 52W Low
+18.24%
Vs SMA50
-5.67%
Vs SMA200
-5.79%
Current Volume
$1.42M
Dollar Volume 50D
$8.91M
Market Cap
$581.46M
P/E
3.1x
Revenue TTM
$462.25M
EPS TTM
2.13
Net Income TTM
$187.18M
Free Cash Flow
$250.42M
Revenue 1Y
+280.50%
EPS 1Y
+184.00%
Net Income 1Y
+265.82%
FCF 1Y
+723.50%
Profit Margin
40.49%
FCF Margin
54.17%

Revenue

Annual ending 2025-12-31
$311.71M

EPS

Annual ending 2025-12-31
2.04

Net Income

Annual ending 2025-12-31
$163.06M

News