Trade Desk Q1 Climbs 25%, Shares Up Sharply