Block has achieved impressive revenue growth over the past several years. Subscription and service revenue has been a key driver of this growth. The company has also had rising expenses, which have ...