Software earnings look good