SN Financials: Sharkninja Inc AI Analysis