Is Trade Desk's Strong Cash Position Its Hidden Competitive Moat?
The Trade Desk TTD boasts a strong balance sheet with a cash position (cash, cash equivalents and short-term investments) of $1.7 billion at the end of the second quarter. It reported free cash flow of $117 million on revenues of $694 million (a 19% increase year …