Property and Equipment
12 Months Ended
Dec. 31, 2011
Property and Equipment  
Property and Equipment

4. Property and Equipment

        Property and equipment were as follows (in thousands):

 
  December 31,  
 
  2011   2010  

Network equipment

  $ 44,262   $ 37,986  

Internally developed software costs

    37,104     29,186  

Machinery and equipment

    17,755     14,951  

Purchased software

    9,290     6,625  

Computer equipment

    11,656     4,539  

Leasehold improvements

    5,666     3,319  

Furniture and fixtures

    3,199     1,541  
           

 

    128,932     98,147  

Less accumulated depreciation and amortization

    (74,773 )   (58,767 )
           

 

  $ 54,159   $ 39,380