Square generates revenue from multiple sources, including transaction fees, subscription fees for premium services (e.g., Square for Restaurants), hardware sales, and the facilitation of Bitcoin transactions through Cash App. It also earns interest income on stored funds in Cash App accounts.