Powerfleet, Inc. (AIOT) reports earnings