To put this in perspective, the two-day loss in company’s share price is more than what it generated as revenue over the last four quarters. The company reported a revenue of $2.03 billion in last twelve months through September 2024, show Bloomberg data.