XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2023
Property and Equipment  
Schedule of property and equipment

 

September 30, 

    

December 31, 

2023

2022

Land

$

5,098

$

5,098

Land improvements

 

2,242

 

2,242

Buildings

 

51,399

 

51,399

Buildings and leasehold improvements

 

30,389

 

21,911

Computer equipment

 

133,391

 

119,316

Furniture, fixtures and equipment

 

25,361

 

21,323

Internally developed software

 

67,626

 

58,904

Construction in progress

 

13,238

 

16,336

 

328,744

 

296,529

Less accumulated depreciation and amortization

 

(164,106)

 

(149,025)

Property and equipment, net

$

164,638

$

147,504