After eight years, the California-based iBuyer reached profitability while logging a a new revenue high of $5.2 billion, according to an earnings report Thursday.
After eight years, the California-based iBuyer reached profitability while logging a a new revenue high of $5.2 billion, according to an earnings report Thursday.