Tue. 16 Apr 2024, 4:38pm ET
Benzinga
Earnings, News
Summary Fiscal Year 2023 Financial ResultsTotal revenue during fiscal year ended December 31, 2023, was $30.1 million compared to $55.9 million in the prior year.