XML 13 R4.htm IDEA: XBRL DOCUMENT  v2.3.0.11
Consolidated Income Statements (Unaudited) (USD $)
3 Months Ended
Jun. 30, 2011
Jun. 30, 2010
Consolidated Income Statements [Abstract]    
REVENUES $ 102,307,000 $ 91,503,000
Cost of revenues 76,764,000 67,700,000
Gross profit 25,543,000 23,803,000
General and administrative expenses 12,294,000 11,486,000
Income before income tax provision 13,249,000 12,317,000
Income tax provision 5,051,000 4,557,000
NET INCOME $ 8,198,000 $ 7,760,000
Net income per common and common equivalent share    
Basic $ 0.71 $ 0.65
Diluted $ 0.70 $ 0.64
Weighted average common and common equivalent    
Basic 11,617,000 11,957,000
Diluted 11,787,000 12,187,000