Growth Metrics

Byrna Technologies (BYRN) Amortizatization of Intangibles: 2011-2024