Investor Relations
Latest financial results
FY 2023
Fiscal Year Ended Dec 31, 2023
$1.1B
FY23 total revenue, up 11% Y/Y
15%
Decline in 4Q23 operating expenses, includes $7M in severance
$30M
In additional operating expense reductions announced
160 basis points
Lower rate on February 2024 securitization vs. October 2023
Source: Q4 2023 earning press release
For complete information regarding our financials, see our periodic filings