WPRT Financials: Westport Fuel Systems Inc AI Analysis