Corporate Information We incorporated in the State of Delaware in September 2003. Our executive offices are located at 5966 La Place Court, Suite 100, Carlsbad, California 92008, and our telephone number is (760) 692-0711.
The business is unprofitable at the operating level (-27.13% margin). The thesis depends entirely on whether and when it reaches sustainable profitability.
Revenue up 29.7% YoY with margins expanding 34.8pp.
Net debt of $72M represents 10.3x FCF, leverage limits flexibility.
Profitability & Returns
Revenue (TTM)
$509M
▲ +29.7% YoY
Net Income (TTM)
-$132M
▲ +44.3% YoY
Op. Margin
-19.26%
▲ +34.8pp YoY
ROIC
-12.65%
▲ +7.5pp YoY
Cash Flow & Balance Sheet
FCF (TTM)
$10M
▲ +111.1% YoY
Op. Cash Flow (TTM)
$22M
▲ +143.3% YoY
Net Debt
$90M
Cash & Equiv.
$61M
5Y CAGR: -0.5%
5Y CAGR: -35.1%
Continue Research