PATK Financials: Patrick Industries Inc AI Analysis