Astronics' GAAP loss for six months of 2021 was $20.008 million, down 4.6 times from $90.542 million in the previous year. Revenues fell 22.8% to $217.015 million from $281.278 million a year earlier.