Productivity and collaboration software leader Atlassian Corporation (NASDAQ: TEAM) recently announced full-year financial results for fiscal 2017, which ended in June. The high growth stock set ambitious guidance but had no problem beating its own expectations on both the top and bottom lines, in addition to free cash flow.