Financial Information

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