Latest Financial Results
$153.3M
Cash and cash equivalents were $153.3 million at September 30, 2025.
$155.1M
Total assets were $155.1 million and total liabilities were $1.6 million at September 30, 2025.
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2024