Latest News and Press Releases
Want to stay updated on the latest news?
-
First quarter 2021 revenue of $143 million, growth of approximately 117% year-over-yearGross profit margin of over 62% for first quarter 2021First quarter 2021 net income of $126 million, including...