News

Record quarterly revenue of $144.6 million, an increase of 142% from Q1 2024. Record quarterly net income of $70.2 million or ...