Ironwood Pharmaceuticals' GAAP net income for 2021 was $528.448 million, up 4.97 times from $106.176 million in the previous year. Revenue increased 6.2% to $413.753 million from $389.523 million a year earlier.