Press Release Source: Interactive Brokers Group, Inc. Interactive Brokers Group Announces Strong Second Quarter Results Thursday July 24, 4:01 pm ET
IBKR reported quarterly net income of 66 cents/share versus 31 last year and 50 expected. So the $4/share drop after the close makes perfect sense.
Earnings were up 57% from 2007 1st quarter, but analysts were looking for 49 to 50 cents in earnings and IBKR reported 44 cents. 1st quarter earnings had been a blowout on the upside.
You're right. I just went to the last earnings report I found on a website, which was also the last news item, and didn't notice how out of date it was.