XML 28 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property and Equipment  
Property and Equipment

5. Property and Equipment

Property and equipment consist of the following:

    

As of December 31,

2023

    

2022

Land

$

5,098

$

5,098

Land improvements

 

2,242

 

2,242

Buildings

 

51,399

 

51,399

Buildings and leasehold improvements

 

34,210

 

21,911

Computer equipment

 

138,950

 

119,316

Furniture, fixtures and equipment

 

26,737

 

21,323

Internally developed software

 

71,204

 

58,904

Construction in progress

 

10,274

 

16,336

 

340,114

 

296,529

Less accumulated depreciation and amortization

 

(170,415)

 

(149,025)

Property and equipment, net

$

169,699

$

147,504

Depreciation expense associated with property and equipment totaled $23,106, $22,115 and $21,441 for the years ended December 31, 2023, 2022, and 2021, respectively.