trip financials