XML 33 R5.htm IDEA: XBRL DOCUMENT v2.4.0.6
Consolidated Statements of Cash Flows (unaudited) (USD $)
3 Months Ended
Mar. 31, 2012
Mar. 31, 2011
Operating activities:    
Net income for the period $ 1,663,619 $ 727,946
Items not involving cash:    
Depreciation of property and equipment 194,833 282,868
Amortization of deferred financing charges 1,500 4,400
Amortization of intangible assets 254,940 326,280
Deferred income taxes 212,088  
Deferred rent 7,269 6,945
Acquisition of domain names (3,664)  
Disposal of domain names 15,738 13,195
Gain on disposition of intangible assets (508,800)  
(Gain) loss on currency forward contracts (701,843) 112,704
Stock-based compensation 62,465 74,331
Changes in non-cash operating working capital:    
Accounts receivable (1,014,729) (1,232,805)
Prepaid expenses and deposits (1,108,098) (521,647)
Prepaid domain name registry and ancillary services fees (2,919,423) (2,000,239)
Income taxes recoverable/payable 619,073 135,000
Accounts payable 913,969 253,897
Accrued liabilities 268,911 316,472
Customer deposits 257,000 (91,433)
Deferred revenue 3,823,832 2,318,399
Accreditation fees payable 41,954 36,183
Net cash provided by operating activities 2,080,634 762,496
Financing activities:    
Proceeds received on exercise of stock options 130,712 3,460
Repurchase of common stock (5,893,447)  
Proceeds received on loan payable 4,000,000  
Repayment of loan payable (538,333) (478,561)
Net cash used in financing activities (2,301,068) (475,101)
Investing activities:    
Additions to property and equipment (330,273) (328,958)
Proceeds on disposition of intangible assets 508,800  
Net cash provided by (used in) investing activities 178,527 (328,958)
Decrease in cash and cash equivalents (41,907) (41,563)
Cash and cash equivalents, beginning of period 6,408,209 4,205,729
Cash and cash equivalents, end of period 6,366,302 4,164,166
Supplemental cash flow information:    
Interest paid 41,176 11,589
Supplementary disclosure of non-cash investing activity:    
Property and equipment acquired during the period not yet paid for $ 50,401 $ 105,136