XL Fleet Corp. a publié les résultats non vérifiés de ses bénéfices consolidés pour le deuxième trimestre et le semestre clos le 30 juin 2021. Pour le trimestre, la société a déclaré des revenus de 3 694 000 $, contre 1 912 000 $ il y a un an. La perte d'exploitation s'est élevée à 12 669 000 $, contre 3 596 000 $ un an plus tôt. La perte nette s'est élevée à 10 469 000 $, contre 13 499 000 $ l'année précédente. La perte nette par action, action diluée, était de 0,08 $ par rapport à 0,16 $ il y a un an. Pour les six mois, la société a déclaré des revenus de 4 369 000 $, contre 3 144 000 $ il y a un an. La perte d'exploitation s'est élevée à 22 755 000 $, contre 7 153 000 $ l'année précédente. Le revenu net s'est élevé à 51 445 000 $, contre une perte nette de 19 953 000 $ l'année précédente. Le bénéfice net par action de base était de 0,37 $, contre une perte nette par action de 0,24 $ l'année précédente. La perte nette par action diluée était de 0,17 $, contre 0,24 $ l'année précédente.