Key Highlights Record revenue, continued momentum: all-time high $65.3M in FY2025; strongest-ever Q1 2026, carrying into ...
Apparently, the cat distribution system has entered its technology era.