Byrna Technologies (BYRN) Financial Ratios | The Fly