Provided By GlobeNewswire
Last update: Apr 24, 2024
– Total Revenue Increased 11% and Core Revenue Grew 13% over the Prior-Year Period –
– Total Written Premium increased 28% to $819 million over the Prior-Year Period –
– Net Income of $1.8 million versus Net Loss of $0.2 million a year ago –
– Adjusted EBITDA* of $11.7 million versus $10.2 million in the Prior-Year Period –
– Company Announces a $100 million Share Repurchase Authorization through March 2025 –