Services-Computer Processing & Data Preparation·WASHINGTON, DC
Summary Financials
Revenue
$523.1M
+6.1% YoY
FY 2025
Adj. EBITDA
$59.5M
11.4% margin
FY 2025
Net Income
$31.6M
6.0% margin
FY 2025
EPS (Diluted)
$1.67
FY 2025
Stock Price
$29.57
-1.7%
2026-03-09
52W Range
$21.64 – $42.99
P/E Ratio
17.7x
Market Cap
$396.4M
Cash
$62.7M
FY 2025
Total Debt
$867,000
FY 2025
Net Cash
$61.9M
FY 2025
Enterprise Value
$334.5M
Debt / EBITDA
-1.0x
FY 2025
EV / EBITDA
5.6x
Employees
—
An ibex is any of several species of wild goat , distinguished by the male's large curved horns, which are transversely ridged in front. Ibex are found in Eurasia, North Africa and East Africa.