DCG announces 23% Q3 revenue jump and Genesis repayments amid legal hurdles