COLM Financials: Columbia Sportswear Co AI Analysis