Latest Financial Results
FY 2025
Fiscal Year Ended Dec 31, 2025
$99.0M
FY 2025 revenue increased 11%, year over year to $99.0 million
87.1%
FY 2025 gross margin increased to 87.1%, up from 86.1% in 2024.
Latest Annual Filing
For Fiscal Year Ending Dec 31, 2025
Report Links
Email Alerts
Receive updates straight into your inbox
For complete information regarding our financials, see our periodic filings