Atlanticus 9.25% Senior Notes Due 2029(Atlcz) Financials: Compared To Industry Average, Plus Other Key Ratios