XML 64 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
Quarterly Financial Data - Schedule of Consolidated Quarterly Financial Information (Detail) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2012
Sep. 30, 2012
Jun. 30, 2012
Mar. 31, 2012
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Quarterly Financial Information Disclosure [Abstract]                              
Net revenues $ 161,369,649us-gaap_SalesRevenueServicesNet $ 147,934,895us-gaap_SalesRevenueServicesNet $ 131,849,139us-gaap_SalesRevenueServicesNet $ 115,382,319us-gaap_SalesRevenueServicesNet $ 134,630,171us-gaap_SalesRevenueServicesNet $ 123,055,431us-gaap_SalesRevenueServicesNet $ 112,183,360us-gaap_SalesRevenueServicesNet $ 102,725,747us-gaap_SalesRevenueServicesNet $ 103,754,645us-gaap_SalesRevenueServicesNet $ 97,266,784us-gaap_SalesRevenueServicesNet $ 88,844,059us-gaap_SalesRevenueServicesNet $ 83,736,006us-gaap_SalesRevenueServicesNet $ 556,536,002us-gaap_SalesRevenueServicesNet $ 472,594,709us-gaap_SalesRevenueServicesNet $ 373,601,494us-gaap_SalesRevenueServicesNet
Gross profit 113,704,529us-gaap_GrossProfit 104,533,218us-gaap_GrossProfit 95,477,600us-gaap_GrossProfit 83,842,654us-gaap_GrossProfit 98,424,659us-gaap_GrossProfit 88,910,442us-gaap_GrossProfit 81,106,149us-gaap_GrossProfit 74,076,580us-gaap_GrossProfit 76,351,784us-gaap_GrossProfit 71,573,179us-gaap_GrossProfit 64,951,178us-gaap_GrossProfit 62,639,709us-gaap_GrossProfit 397,558,001us-gaap_GrossProfit 342,517,830us-gaap_GrossProfit 275,515,850us-gaap_GrossProfit
Net Income (loss) $ 34,161,329us-gaap_NetIncomeLoss $ 33,751,967us-gaap_NetIncomeLoss $ (25,588,478)us-gaap_NetIncomeLoss $ 30,327,953us-gaap_NetIncomeLoss $ 40,836,407us-gaap_NetIncomeLoss $ 29,146,247us-gaap_NetIncomeLoss $ 30,021,018us-gaap_NetIncomeLoss $ 17,522,591us-gaap_NetIncomeLoss $ 30,246,388us-gaap_NetIncomeLoss $ 26,067,897us-gaap_NetIncomeLoss $ 25,394,824us-gaap_NetIncomeLoss $ 19,637,038us-gaap_NetIncomeLoss $ 72,580,551us-gaap_NetIncomeLoss $ 117,507,438us-gaap_NetIncomeLoss $ 101,247,298us-gaap_NetIncomeLoss
Net Income (loss) per share-basic $ 0.76us-gaap_EarningsPerShareBasic $ 0.76us-gaap_EarningsPerShareBasic $ (0.58)us-gaap_EarningsPerShareBasic $ 0.69us-gaap_EarningsPerShareBasic $ 0.93us-gaap_EarningsPerShareBasic $ 0.66us-gaap_EarningsPerShareBasic $ 0.67us-gaap_EarningsPerShareBasic $ 0.40us-gaap_EarningsPerShareBasic $ 0.69us-gaap_EarningsPerShareBasic $ 0.59us-gaap_EarningsPerShareBasic $ 0.57us-gaap_EarningsPerShareBasic $ 0.45us-gaap_EarningsPerShareBasic $ 1.63us-gaap_EarningsPerShareBasic $ 2.66us-gaap_EarningsPerShareBasic $ 2.30us-gaap_EarningsPerShareBasic
Net Income (loss) per share-diluted $ 0.76us-gaap_EarningsPerShareDiluted $ 0.76us-gaap_EarningsPerShareDiluted $ (0.58)us-gaap_EarningsPerShareDiluted $ 0.69us-gaap_EarningsPerShareDiluted $ 0.93us-gaap_EarningsPerShareDiluted $ 0.66us-gaap_EarningsPerShareDiluted $ 0.67us-gaap_EarningsPerShareDiluted $ 0.40us-gaap_EarningsPerShareDiluted $ 0.69us-gaap_EarningsPerShareDiluted $ 0.59us-gaap_EarningsPerShareDiluted $ 0.57us-gaap_EarningsPerShareDiluted $ 0.45us-gaap_EarningsPerShareDiluted $ 1.63us-gaap_EarningsPerShareDiluted $ 2.66us-gaap_EarningsPerShareDiluted $ 2.30us-gaap_EarningsPerShareDiluted
Weighted average shares                              
Basic 44,154,412us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,153,892us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,153,892us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,153,818us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,153,185us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,152,933us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,152,933us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,151,323us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,150,920us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,150,387us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,147,999us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,142,076us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,153,884us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,152,600us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 44,147,861us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Diluted 44,154,412us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,153,892us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,182,668us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,153,818us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,153,185us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,152,933us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,152,933us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,151,357us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,152,895us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,157,321us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,152,133us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,147,796us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,153,884us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,152,600us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 44,149,838us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding