XML 65 R4.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Operations (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2010
Revenue $ 401,572 $ 333,167 $ 259,926
Cost of revenue 329,601 276,533 217,236
Gross profit 71,971 56,634 42,690
Selling, general and administrative expenses 35,500 30,249 23,466
Gain on reversal of deferred rent liability 0 1,041 0
Gain (loss) on change in fair value of contingent consideration, net (789) 517 1,313
Operating income 35,682 27,943 20,537
Interest expense 269 209 236
Other income (including interest income of $29 in 2012, $57 in 2011 and $105 in 2010) 389 657 551
Income before income taxes 35,802 28,391 20,852
Income tax expense 13,114 10,531 8,120
Net income $ 22,688 $ 17,860 $ 12,732
Basic weighted average shares outstanding (in shares) 18,956 18,766 18,621
Diluted weighted average shares outstanding (in shares) 19,275 19,010 18,729
Per common share data:      
Basic earnings per share (in dollars per share) $ 1.20 $ 0.95 $ 0.68
Diluted earnings per share (in dollars per share) $ 1.18 $ 0.94 $ 0.68