Tag Palantir Technologies Inc. PLTR FY 2024 financial analysis