Market Cap
--
P/E
--
Revenue TTM
$237.90M
EPS TTM
7.69
Net Income TTM
$225.38M
Free Cash Flow
--
Revenue 1Y
+19978.24%
EPS 1Y
+1168.06%
Net Income 1Y
+1436.34%
Profit Margin
94.74%

Revenue

Annual ending 2025-12-31
$67.00M

EPS

Annual ending 2025-12-31
1.78

Net Income

Annual ending 2025-12-31
$48.81M

News