Depot, Inc. reported financial progress in 2024, with revenue increasing and net losses narrowing as the mortgage lender ...