Services-Computer Processing & Data Preparation·ENGLEWOOD, CO
Summary Financials
Revenue
$1.5B
+65.4% YoY
FY 2024
Adj. EBITDA
$185.0M
12.4% margin
FY 2024
Net Income
$30.0M
2.0% margin
FY 2024
EPS (Diluted)
$0.39
FY 2024
Stock Price
—
52W Range
—
P/E Ratio
—
Market Cap
—
Cash
$1.1B
FY 2024
Total Debt
$1.5B
FY 2024
Net Debt
$419.0M
FY 2024
Enterprise Value
—
Debt / EBITDA
2.3x
FY 2024
EV / EBITDA
—
Employees
—
Liberty is the state of being free within society from oppressive restrictions imposed by authority on one's way of life, behavior, or political views. The concept of liberty can vary depending on perspective and context.