The government shutdown stretched into Day 28 Tuesday as the stalemate over how to reopen the government continues.
The consensus estimate for Q3 2025 revenue is $139.23 million, and the earnings are expected to come in at -$0.05 per share. The full year 2025's revenue is expected to be $562.67 million, and the ...