WPRT Financials: Westport Fuel Systems Inc. AI Analysis