XML 71 R54.htm IDEA: XBRL DOCUMENT v3.3.1.900
Quarterly Operating Results (Detail) - USD ($)
3 Months Ended 12 Months Ended
Dec. 31, 2015
Sep. 30, 2015
Jun. 30, 2015
Mar. 31, 2015
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Revenues:                      
Portal revenues $ 66,435,417 $ 70,122,162 $ 71,030,846 $ 65,913,898 $ 62,148,395 $ 65,304,664 $ 66,807,907 $ 61,482,452 $ 273,502,323 $ 255,743,418 $ 235,183,005
Software & services revenues 4,723,198 4,924,120 4,781,930 4,444,725 3,869,507 4,222,534 4,345,879 3,915,233 18,873,973 16,353,153 14,095,660
Total revenues 71,158,615 75,046,282 75,812,776 70,358,623 66,017,902 69,527,198 71,153,786 65,397,685 292,376,296 272,096,571 249,278,665
Operating expenses:                      
Cost of portal revenues, exclusive of depreciation & amortization 42,798,666 41,057,942 42,815,102 41,494,301 39,984,873 39,090,865 39,550,094 37,559,503 168,166,011 156,185,335 147,007,246
Cost of software & services revenues, exclusive of depreciation & amortization 1,456,122 1,364,726 1,321,259 1,289,860 1,258,356 1,287,083 1,244,843 993,324 5,431,967 4,783,606 4,498,233
Selling & administrative 11,165,707 10,576,445 10,818,680 10,537,491 9,490,401 10,396,876 9,840,579 9,208,685 43,098,323 38,936,541 36,881,346
Depreciation & amortization 1,673,405 2,116,319 2,303,571 2,292,118 2,357,854 2,292,382 2,277,048 2,249,734 8,385,413 9,177,018 8,333,089
Total operating expenses 57,093,900 55,115,432 57,258,612 55,613,770 53,091,484 53,067,206 52,912,564 50,011,246 225,081,714 209,082,500 196,719,914
Operating income before income taxes 14,064,715 19,930,850 18,554,164 14,744,853 12,926,418 16,459,992 18,241,222 15,386,439 67,294,582 63,014,071  
Income tax provision 5,080,726 7,180,660 7,250,724 5,803,949 4,634,174 6,098,567 7,213,057 6,010,054 25,316,059 23,955,852 20,520,660
Net income $ 8,983,989 $ 12,750,190 $ 11,303,440 $ 8,940,904 $ 8,292,244 $ 10,361,425 $ 11,028,165 $ 9,376,385 $ 41,978,523 $ 39,058,219 $ 32,038,091
Basic net income per share $ 0.13 $ 0.19 $ 0.17 $ 0.14 $ 0.12 $ 0.16 $ 0.17 $ 0.14 $ 0.63 $ 0.59 $ 0.49
Diluted net income per share $ 0.13 $ 0.19 $ 0.17 $ 0.14 $ 0.12 $ 0.16 $ 0.17 $ 0.14 $ 0.63 $ 0.59 $ 0.49
Weighted average shares outstanding:                      
Basic 65,621,684 65,617,812 65,587,822 65,387,427 65,301,797 65,287,702 65,244,575 65,056,725 65,554,655 65,223,549 64,888,978
Diluted 65,715,951 65,636,436 65,587,822 65,387,427 65,363,104 65,287,702 65,244,575 65,056,725 65,639,682 65,277,758 64,954,366