Atlassian Corporation (TEAM) valuation and key financial metrics