Location
14600 Myford Road, Irvine, CA
Fiscal year end
December 31