PA-based USA Technologies posted total revenue of $15.4 million