XML 80 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment and Accumulated Depreciation and Amortization

Property and equipment and accumulated depreciation and amortization were as follows:

 

 

December 31, 2023

 

 

December 31, 2022

 

Property and equipment

 

 

 

 

 

 

Software and capitalized software development costs

 

$

371,665

 

 

$

270,645

 

Buildings

 

 

179,874

 

 

 

177,765

 

Computer equipment

 

 

164,856

 

 

 

133,715

 

Rental clocks

 

 

42,364

 

 

 

35,846

 

Furniture, fixtures and equipment

 

 

32,413

 

 

 

28,414

 

Other

 

 

18,500

 

 

 

17,321

 

 

 

 

809,672

 

 

 

663,706

 

Less: accumulated depreciation and amortization

 

 

(437,291

)

 

 

(331,340

)

 

 

 

372,381

 

 

 

332,366

 

Construction in progress

 

 

92,020

 

 

 

36,286

 

Land

 

 

33,796

 

 

 

33,796

 

Property and equipment, net

 

$

498,197

 

 

$

402,448