J.B. Hunt (JBHT): financials explained · StockLab