Boxlight Corporation (BOXL) reports earnings