MicroStrategy Takes $170M Q1 Impairment Charge on Bitcoin Holdings